0

套接字或请求的适当用例是什么?

套接字可能适用于经常发生的一切,例如移动、聊天。

(HTTP) 请求等级升级之类的东西?

但我对此没有很好的背景。也许有人可以给出一个很好的解释,什么时候使用它们以及为什么有意义。

提前致谢。

4

1 回答 1

1

请求是服务的客户端以服务器理解的格式和方式发送的消息。要发送/通信此消息,客户端需要网络连接,这就是套接字的用途(例如,在特定端口上建立 TCP/IP 连接)。

因此,您将打开顶部并使用套接字进行网络上的任何通信。该通信的格式和方式取决于服务器(它识别/理解的内容)。HTTP 请求是一种特定格式的通信(从客户端到服务器);通常响应是作为 HTTP 回复(从服务器到客户端)给出的。

由于发送 HTTP 请求涉及建立 TCP/IP 连接、发送请求和断开连接,因此使用不同的通信协议进行更持久的通信(例如通过文件或其他更大的数据发送)更经济。

于 2012-05-27T11:25:00.200 回答