非持久连接
在HTTP客户机接受最后带有封装对象的响应报文的时候,HTTP服务器进程会通知TCP断开该TCP连接。
缺点:必须为每一个请求的对象建立和维护一个全新的连接。这样对于每个这样的连接,在客户机和服务器都要分配TCP的缓存区和变量,这给服务器带来了严重的负担
持久连接
在持久连接的情况下,服务器在发送响应后保持该TCP连接打开。在相同的客户机与服务器之间的后续请求和响应报文可通过相同的连接进行传送。如果一个连接经过一定时间间隔仍未被使用,HTTP服务就关闭该连接。
在HTTP客户机接受最后带有封装对象的响应报文的时候,HTTP服务器进程会通知TCP断开该TCP连接。
缺点:必须为每一个请求的对象建立和维护一个全新的连接。这样对于每个这样的连接,在客户机和服务器都要分配TCP的缓存区和变量,这给服务器带来了严重的负担
在持久连接的情况下,服务器在发送响应后保持该TCP连接打开。在相同的客户机与服务器之间的后续请求和响应报文可通过相同的连接进行传送。如果一个连接经过一定时间间隔仍未被使用,HTTP服务就关闭该连接。