Comet编程中的TCP套接字

时间:2010-01-12 03:29:19

标签: comet

Web服务器在向客户端发送响应时打开临时端口。在彗星编程(流媒体)的情况下,如果来自Web服务器的响应永远不会结束,这是否意味着Web服务器将始终保持临时端口无限期打开?

2 个答案:

答案 0 :(得分:1)

取决于COMET技术:

  1. 客户端向服务器发送请求 - 服务器发送数据(当有有意义的数据要发送时;-) - 客户端接收数据 - 客户端关闭。

  2. 客户端向服务器发送请求 - 服务器以“块”( chunked transfer )发送数据,保持连接打开,只要它能够/指示。

答案 1 :(得分:0)

在服务器或客户端关闭连接之前它将一直打开。