【发布时间】:2013-10-07 17:05:26
【问题描述】:
我正在尝试创建自己的 Web 服务器,但对于我们今天使用的 Web 服务器的工作有几个问题。问题是:
- 从客户端通过 80 端口收到 HTTP 请求后,服务器是否使用相同的 80 端口响应?
- 如果是,那么在发送大文件时,比如 MB 的图片,网络服务器将无法接收来自其他客户端的请求?
- 计算机端口是双工还是单工? (可以同时发送和接收)?
- 如果服务器端的另一个端口用于向客户端发送响应,那么(如果使用 TCP,通常使用),将再次进行 3 次握手,这将是开销...
【问题讨论】:
标签: http networking language-agnostic webserver