随笔分类 - Socket
摘要:最近浏览了几篇有关Socket发送消息的文章,发现大家对Socket Send方法理解有所偏差,现将自己在开发过程中对Socket的领悟写出来,以供大家参考。 (一)架构 基于TCP协议的Socket通信,架构类似于B/S架构,一个Socket通信服务器,多个Socket通信客户端。Socket通信服务器启动时,会建立一个侦听Socket,侦听Socket将侦听到的Socket连接传给接受Socket,然后由接受Socket完成接受、发送消息,当Socket存在异常时,断开连接。在实际开发项目中,往往要求Socket通信服务器能提供高效、稳定的服务,一般会用到以下技术:双工通信、完成端口、..
阅读全文
摘要:1.一个线程里面不要开启开启多个套接字同时去监听客户端消息,最好一个套接字开启一个线程,这样在客户端发送消息时丢包率较少,性能也极大的提升。 2.需要更新控件、I/O操作等时,最好加以比较是否需要更新,重复的更新会影响程序的性能。
阅读全文

浙公网安备 33010602011771号