套接字或请求的适用用例是什么?
套接字可能适用于经常发生的所有事情,例如移动,聊天。
(HTTP)对级别升级等事情的请求?
但我没有这方面的好背景。也许有人可以给出一个很好的解释,当它使用它们和为什么有意义时。
提前致谢。
答案 0 :(得分:1)
请求是服务客户端以服务器理解的格式和方式发送的消息。要发送/传送此消息,客户端需要网络连接,这是套接字的用途(例如,在特定端口上建立TCP / IP连接)。
因此,您将通过网络进行顶部打开并使用套接字进行任何通信。该通信的格式和方式取决于服务器(它识别/理解的内容)。 HTTP请求是通信的特定格式(从客户端到服务器);通常,响应是作为HTTP回复(从服务器到客户端)给出的。
由于发送HTTP请求涉及设置TCP / IP连接,发送请求和拆除连接,因此使用不同的通信协议进行更持久的通信(例如通过文件或其他更大的文件发送)更为经济数据)。