长连接与短连接.docVIP

  • 1
  • 0
  • 约3千字
  • 约 3页
  • 2021-08-30 发布于江苏
  • 举报
可修改 欢迎下载 精品 Word 可修改 欢迎下载 精品 Word 可修改 欢迎下载 精品 Word http长连接与短连接 一、长连接与短连接: 长连接:client方与server方先建立连接,连接建立后不断开,然后再进行报文发送和接收。 这种方式下由于通讯连接一直存在。此种方式常用于P2P通信。 短连接:Client方与server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。 此方式常用于一点对多点通讯。C/S通信。 二、长连接与短连接的操作过程: 短连接的操作步骤是: 建立连接——数据传输——关闭连接...建立连接——数据传输——关闭连接 长连接的操作步骤是: 建立连接——数据传输...(保持连接)...数据传输——关闭连接 三、长连接与短连接的使用时机: 长连接:多用于操作频繁,点对点的通讯,而且连接数不能太多的情况。 每个TCP连接的建立都需要三次握手,每个TCP连接的断开要四次握手。 如果每次操作都要建立连接然后再操作的话处理速度会降低,所以每次操作 下次操作时直接发送数据就可以了,不用再建立TCP连接。例如:数据库的连接用长连接, 如果用短连接频繁的通信会造成socket错误,频繁的socket创建也是对资源的浪费。 短连接:web网站的http服务一般都用短连接。因为长连接对于服务器来说要耗费一定的资源。 像w

文档评论(0)

1亿VIP精品文档

相关文档