1、DNS协议
作用:域名解析为IP;
DNS服务器:专门将域名解析为IP的服务器。
2、TCP/IP协议与Socket
IP层负责查找地址,具体传输是TCP协议完成的。
TCP协议重点理解“三次握手”和“四次挥手”。
TCP/IP协议只是一套规则,并不能具体工作,就像是程序中的接口一样,而Socket是TCP/IP协议的一个具体实现。
3、HTTP协议
http协议是应用层协议,在TCP/IP协议接收到数据之后需要通过HTTP协议来解析才能使用。http中的报文结构非常中重要,HTTP中报文分为请求报文(request message)和响应报文(reponse message)。
4、Servlet与java Web开发
Servlet是J2EE标准的一部分,是java Web开发的标准。
通过前面的TCP/IP协议、HTTP协议已经可以得到数据了,Servlet的作用是对接收到的数据进行处理并生成要返回给客户端的结果。
Servlet制定了java中处理Web请求的标准,我们只需要按照标准规定的去做就可以了。不过还是那句话,规范自己是不能干活的,标准一样也不能自己干活,要想使用Servlet需要有相应的Servlet容器才行,比如,我们常用的Tomcat就是一个Servlet容器。
网友评论