boost asi中用于连接器和接收器的单独线程

时间:2018-11-12 22:15:36

标签: boost-asio

我有一个场景,其中我具有阻塞同步TCP客户端的修改版本。根据我的设计,我需要在我的客户端上打开一个具有不同端口的接受器以侦听连接。

仅在套接字接受器从服务器收到特定消息后才调用它。我希望接受者已经创建了一个具有不同端口的套​​接字,并等待连接以及与服务器建立的套接字的先前连接才能继续其操作。

但是我的代码是线性的,当调用接受器时,我的代码等待建立连接。我知道我必须为此情况创建一个单独的线程。

由于我是刚开始使用Asio的新手,因此我想获得一些帮助,在这里我想运行两个线程,一个线程连接到端口,另一个线程连接到定义的端口,第二个线程接收需要从连接到端口的第一个线程调用连接。

我无法实现这种情况,感谢您的帮助。

先谢谢您!

0 个答案:

没有答案