2012年10月14日
摘要: 相信很多人对此有疑问,顺便网上整理了一下,希望对大家有所帮助。一、单播、多播和广播是基于TCP/IP协议进行网络编程的常用方式。二、单播也即点对点,一般使用TCP进行连接和进行数据的传输,优点是传输稳定,数据不会丢失,除非连接中断,由于TCP连接中断时对连接的双方没有主动的断开事件,所以在编程的时候往往采用心跳的方式来检测连接是否中断,即每隔一定的间隔时间发送一个心跳信号,如果在规定的时间内得不到回应,就可以判定此连接中断。当然还有一个方式可以发现连接中断,也就是在发送数据的时候会产生错误,其实两种方式使用的是同一个原理,即发送数据失败。对于同步的socket在发送数据的时候会产生10054. 阅读全文
posted @ 2012-10-14 23:24 Su-30MKK 阅读(1550) 评论(0) 推荐(0) 编辑