C#之实现Scoket心跳机制

时间:2021-08-06 10:01:09
【文件属性】:

文件名称:C#之实现Scoket心跳机制

文件大小:525KB

文件格式:ZIP

更新时间:2021-08-06 10:01:09

C# Socket

C#高级编程之实现Socket心跳机制,TCP网络长连接。 心跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小的包,或者只包含包头的一个空包。 总的来说,心跳包主要也就是用于长连接的保活和断线处理。一般的应用下,判定时间在30-40秒比较不错。如果实在要求高,那就在6-9秒。


【文件预览】:
SocketDemo
----.vs()
--------SocketDemo()
----SocketDemo.sln(1KB)
----SocketDemo()
--------Program.cs(7KB)
--------Properties()
--------App.config(189B)
--------SocketDemo.csproj(2KB)
--------obj()
--------bin()

网友评论

  • 真想喷你一句,复制别人的代码成你自己的了? 还TM收币下载???? 原文链接:https://blog.csdn.net/yupu56/article/details/72356700/