当前位置:编程学习 > C#/ASP.NET >>

C#开发的聊天软件怎么样才能实现文件传输功能

C#开发的聊天软件怎么样才能实现文件传输功能 --------------------编程问答-------------------- SOCOKET --------------------编程问答-------------------- 如果是外网,则UDP+穿透 --------------------编程问答-------------------- 设计通信协议
传输一个数据包发送后,对方必须给出收到数据包的确认信号后,服务端才可以继续发送,如果未收到确认信号就再发送,就会在接收方堆积过多,导致来不及接收
注意
分包发送;
粘包与丢包;
包大小 --------------------编程问答--------------------  学习下楼上的。。。。。。 --------------------编程问答--------------------
引用 3 楼 wuyq11 的回复:
设计通信协议
传输一个数据包发送后,对方必须给出收到数据包的确认信号后,服务端才可以继续发送,如果未收到确认信号就再发送,就会在接收方堆积过多,导致来不及接收
注意
分包发送;
粘包与丢包;
包大小


从发送到收到确认信号这个时间如何定?
重发应该多少次?
粘包如何检测??
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,