基于CAsyncSocket类模拟TCP网络传输 拼搏现实的明天。 2022-03-11 00:54 135阅读 0赞 本例程对应的客户端代码请看[https://blog.csdn.net/qq\_34911636/article/details/88218891][https_blog.csdn.net_qq_34911636_article_details_88218891] 本来对应的服务端代码请看[https://blog.csdn.net/qq\_34911636/article/details/88254711][https_blog.csdn.net_qq_34911636_article_details_88254711] 编译环境:系统:WIN7,Visual C++ 2015,创建ClientDlg对话框应用程序和创建ServerDlg的对话框程序 1、通信的流程图 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70][] ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70 1][] 2、TCP通信测试 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70 2][] 运行代码:左边为服务端的界面,右边为客户端的界面 (1)服务端点击“设置地址”按键 (2)服务端点击“开始监听”按键,此时状态如下图所示: ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70 3][] (3)客户端的端口输入127. 0. 0. 1:1035 (4)客户端点击“连接”按键,此时状态如下图所示:![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70 4][] 此时客户端和服务端提示网络连接成功,双方可以进行通信 (5)相互发送信息 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70 5][] [https_blog.csdn.net_qq_34911636_article_details_88218891]: https://blog.csdn.net/qq_34911636/article/details/88218891 [https_blog.csdn.net_qq_34911636_article_details_88254711]: https://blog.csdn.net/qq_34911636/article/details/88254711 [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70]: /images/20220311/2ea30940a8aa41398ef47045a582a1d6.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70 1]: /images/20220311/c1af348e2e8a418f83399da09e27fe64.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70 2]: /images/20220311/b8ea2a1b209e4bf69ceaa201a7a9314f.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70 3]: /images/20220311/f0369e8d6d154b1298663b3d04ce295c.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70 4]: /images/20220311/a68ec768043c4eabaff7e0a4ba1e12c1.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0OTExNjM2_size_16_color_FFFFFF_t_70 5]: /images/20220311/345f9a36f8134455a942f3b9e915a1c2.png
还没有评论,来说两句吧...