单个应用程序可以是服务器,也可以是客户端和查询本身

时间:2015-11-25 22:15:54

标签: c++ ssl openssl boost-asio

单个程序可以同时是服务器,客户端以及通过TCP(和ssl)查询自身吗? 我正在开发一个需要这样配置的项目。 我需要使用Boost Asio lib和OpenSSL。

1 个答案:

答案 0 :(得分:0)

您可以在同一程序中安装TCP服务器和客户端进行通信。

但不推荐:

  1. 由于TCP服务器
  2. ,即使使用默认设置,也会提醒Windows防火墙
  3. 这使您的应用程序更容易被窃听。
  4. 表现永远不会那么好+见#4:
  5. 为什么要在自己的应用程序中使用TCP而不是使用函数参数进行通信?这就像在购买杂货时自言自语。