c#-socket
一顿操作猛如虎,啥也不是!
时间,是让人猝不及防的东西,晴时有风阴有时雨。岁月是一场有去无回的旅行,好的坏的都是风景
展开
-
C# TcpClient网络编程传输文件
C# TcpClient网络编程传输文件(带文件名) 一、简述 利用C# TcpClient在局域网内传输文件,可是文件发送到对面的时候却要重新命名文件的。那可不可以连着文件名与文件一起发过去呢?二、内容 如上图,把文件名字符流的长度的值的字符流(这个文件名字符流长度的值固定是11位的字符串,不足11位前面补0)与文件名的字符流合为一个byte数组然后与文件发送到对面。对面接收后解析出文件名字转载 2017-11-17 09:25:47 · 2196 阅读 · 0 评论 -
C#高性能大容量SOCKET并发(六):超时Socket断开(守护线程)和心跳包
http://blog.csdn.net/SQLDebug_Fan/article/details/20465195守护线程在服务端版Socket编程需要处理长时间没有发送数据的Socket,需要在超时多长时间后断开连接,我们需要独立一个线程(DaemonThread)来轮询,在执行断开时,需要把Socket对象锁定,并调用CloseClientSock转载 2017-12-14 09:39:32 · 603 阅读 · 0 评论