boost
起首实现处置客户端会话的函数,其入参是一个共享智能指针的tcp::socket
接实在现办事端,建立监听的套接字,然后利用accept期待客户端的毗连,若是有客户端毗连,那么启动线程,然后执行上一个步调实现的客户端会话函数
实现客户端毗连的回调函数,该函数判定是否毗连当作功,若是毗连当作功,那么可以与办事端进行通信
实现客户端,建立客户端毗连的套接字,然后执行async_connect进行异步毗连
经由过程线程的体例启动客户端和办事端
接着记得要挪用join期待办事线程和客户端线程的退出,防止资本泄露
最后启动运行,其输出的信息如下所示,申明客户端毗连办事端当作功
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!