可以使用超过65535个端口用于Xmpp PubSub或Comet实现吗?

Nac*_*ket 3 xmpp comet publish-subscribe

在Comet/Reverse Ajax/PubSub底层技术/基础是Long轮询.所以连接保持打开一分钟左右.
根据我对网络和操作系统的一点知识,TCP/IP只支持65535个端口,所以我的问题是任何服务器如何同时支持超过65535个连接?

在我正在构建的应用程序中,所有用户都将同时连接,并希望从服务器进行实时更新..如股票踩踏实时更新..

干杯,

Gre*_*ill 6

您是正确的,因为有65535个唯一端口,但TCP服务器应用程序允许许多客户端连接到服务器上的同一端口.例如,在Web服务器中,所有客户端都连接到端口80.连接由4元组唯一标识(src-address,src-port,dest-address,dest-port).

在设计实现时,您肯定希望了解所谓的C10K问题.