TCP
aplsc
让程序在钢琴上弹奏
展开
-
基于SocketAsyncEventArgs(IOCP)的高性能TCP服务器实现(一)——封装SocketAsyncEventArgs
最近碰到一个需求,就是有数千台设备,这些设备都是通过运营商的网络,基于TCP/IP协议发送一组信息给服务器,并且这些设备只是单向发送,不需要服务器返回信息,设备的信息发送频率在一秒钟一次。服务器端接受到之后,解析信息,然后入库。这是正常的操作。所以对服务器端的信息接受软件提出了较高的要求,这么多设备,这么高的频率,要保证服务器端接受软件的健壮,不能崩溃掉。在网上查找了相关文章之后,发现Soc...原创 2019-09-25 14:27:53 · 1893 阅读 · 1 评论 -
基于SocketAsyncEventArgs(IOCP)实现的高并发TCP客户端
之前在文章基于SocketAsyncEventArgs(IOCP)的高性能TCP服务器实现(二)——服务端信息接收窗体实现(C#)这篇文章中,我介绍了一个高性能的TCP服务器,目的是接受数千台基于TCP协议的设备发送的信息,并且这些设备只是单向发送,不需要服务器返回信息,设备的信息发送频率在一秒钟一次。服务器端接受到之后,解析信息,然后入库。并且在文章中,我也实现了一个软件窗体,为了有效的检验这个...原创 2019-10-10 13:51:26 · 2321 阅读 · 5 评论