biGpython

生亦何欢,死亦何苦? 予我長袖,我必善舞!

导航

2011年11月17日 #

长连接与短连接 同步与异步

摘要: 这个东西看过好多遍了,总是混淆,在代码实现没有下功夫,总在看概念性的东西。长连接与短连接长连接:client方与server方先建立连接,连接建立后不断开,然后再进行报文发送和接收。这种方式下由于通讯连接一直存在。此种方式常用于P2P通信。短连接:Client方与server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此方式常用于一点对多点通讯。C/S通信。 其实长连接是相对于通常的短连接而说的,也就是长时间保持客户端与服务端的连接状态。长连接与短连接的操作过程通常的短连接操作步骤是:连接→数据传输→关闭连接;而长连接通常就是:连接→数据传输→保持连接(心跳)→数据传输→保 阅读全文

posted @ 2011-11-17 11:16 biGpython 阅读(2026) 评论(0) 推荐(0) 编辑