所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需
要双方发检测包以维持此连接。短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,即每次TCP连接只完成一对
CMPP消息的发送。
现阶段,要求ISMG之间必须采用长连接的通信方式,建议SP与ISMG之间采用长连接的通信方式。
短连接:比如http的,只是连接、请求、关闭,过程时间较短,服务器若是一段时间内没有收到请求即可关闭连接。长连接:有些服务需要长时间连接到服务器,比如CMPP,一般需要自己做在线维持。
肯定不是啊 他是基于TCP的一种新的网络协议 他只是新增了服务端主动给可会断推送消息的功能以前我们没有socket的时候只能通过客户端去问服务端拿数据服务端不会主动返回数据所以那时候都是用ajax轮询 socket在服务端没有消息触发的时候它只是出于连接状态并没有一直循环去执行数据请求