摘要:
这段时间看了不少网络程序的代码,也动手写了几个server/client.总结一下,大部分网络程序使用的是tcp,用udp只有3个理由,1.允许一定的包丢失 2.需要做nat穿透3.节省资源,如socket句柄. 而大多数应用层通讯协议,特别是数据量传输比较大的,为了效率和可靠性都会采用tcp.而TCP是流结构,应此要考虑2种情况: 1.发送数据被阻塞 2.接受包不完整或者多余. 虽然tcp是st... 阅读全文
posted @ 2005-12-25 16:13
tsbob
阅读(2771)
评论(5)
推荐(0)