TCP连接的实质

三次握手成功后,server端会创建一个新的socket(包含客户端IP地址和端口号等信息),并通过该socket读取或向client发送数据。是为建立一个连接。当断开连接时,server释放掉创建的socket数据结构。下次再通信时,需重新从三次握手开始。

所谓长连接,应该也是server端长时间维护该socket,一旦socket消失,server端将无法实现推送消息的功能。因此要想实现server向client的数据推送功能,client必须和server端建立并维护一个长连接。

海量连接时,server如何吃的消?保持长连接时,client流量和耗电量如何吃得消?

发布了14 篇原创文章 · 获赞 14 · 访问量 18万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章