联系:HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是建立在TCP协议之上的一种应用。
区别:
如果需要服务器端主动向客户端推送数据,保持客户端与服务器数据的实时与同步,此时若双方建立的是Socket连接。
如果双方建立的是HTTP连接,则服务器需要等到客户端发送一次请求后才能将数据传回给客户端,客户想得到数据就需要端定时向服务器端发送连接请求。好处:不仅可以保持在线,同时也是在“询问”服务器是否有新的数据。
本文对比了HTTP协议与Socket连接的不同之处,详细解释了在不同应用场景下如何选择这两种连接方式。HTTP适合于客户端向服务器发起请求获取数据的情况,而Socket则更适合于需要实时双向通信的应用场景。
联系:HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是建立在TCP协议之上的一种应用。
区别:
如果需要服务器端主动向客户端推送数据,保持客户端与服务器数据的实时与同步,此时若双方建立的是Socket连接。
如果双方建立的是HTTP连接,则服务器需要等到客户端发送一次请求后才能将数据传回给客户端,客户想得到数据就需要端定时向服务器端发送连接请求。好处:不仅可以保持在线,同时也是在“询问”服务器是否有新的数据。
2145

被折叠的 条评论
为什么被折叠?