Web服务器基础学习
1)Socket通信相当于两个人通过电话联系,Http协议相当于电话联系时所使用的中文
2)Http1.1前均为短连接,1.1版本为长连接,即服务器接收一次请求并发送响应后会等待一段时间看浏览器是否在这段时间内获取新连接。
3).net服务器本质上是一个客户端和服务器各自socket进行通信的机制
(图片来源http://goodcandle.cnblogs.com/archive/2005/12/10/294652.aspx)
服务器在启动后创建监听客户端请求的socket,绑定端口80和tcp协议,等待客户端的连接(也就是请求),
收到请求后,依据http协议对请求报文做相应的处理,最后写入socket,让客户端收到响应报文,最后客户端浏览器对报文解析并呈现结果。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。