0

我正在构建一个应用程序,登录后会将您连接到某些 IP 地址,这些地址也将运行相同的应用程序。

我认为我应该使用的方法是直接隧道,但正如我所说,我对 c++ 有点陌生,我有一般的编码技能,我已经筛选了很多论坛和网站,但我仍然不清楚什么是最好的前进的方向是达到要求。

连接的原因是在连接到程序管理员时启用安全聊天、文件传输和自动更新软件。

所有安装了该应用程序的用户一旦获得授权,将连接到管理客户端,然后从该客户端连接到的所有可用 IP 都将可供从属客户端使用,这将增加所有用户可用的网络大小。

所以应用程序需要能够处理端口,但不能通过服务器,而是直接的。

理想情况下,连接也必须加密。

我有点在寻找应用程序 RetroShare 的功能,但在文本应用程序中。

(这是在 Dev C++ 中使用 C++)

所以只是回顾一下,我应该使用什么方法来实现上述目标?

4

1 回答 1

0

我会先看一下SDL net,如果您以前从未做过任何套接字编程,那么学习它真的很简单。对于安全连接,您可能希望从 TCP 开始,然后一旦掌握了网络编程的窍门,就开始研究其他协议。

希望这有帮助!还有祝你好运。

于 2012-06-15T20:21:12.827 回答