第二章 Servlet起源

第二章 Servlet起源

2.1.2 TCP/IP的四层结构
1.Network Interface层:选择不同的网络类型
2.Internet层:负责管理主机的地址、选择数据传输的路线、数据的分割与重组,以及适当的网络服务。
3.Transport层:提供节点的数据传送服务,如:TCP、UDP。
4.Application层:提供应用程序间的通信协议,如:文件传输协议、邮件传输协议,以及超文本传输协议等。

2.1.3 Application层常用协议
1.HTTP
2.Telnet
3.FTP
4.SMTP
5.POP3

2.2 WWW(World Wide Web)

2.2.1 URL
统一资源定位符,这是通用的给WWW上例如网页这样的资源定位的标识符号。就像家庭地址一样。

URL说明表:
http:// 意思:代表超文本传输协议。
www 意思:一个WWW服务。
sina.com 意思:这是保存网页的服务器的域名,也可以是IP地址或WEB服务器的名称.
/bbs Web服务器上的子目录名称.
/intex.htm 意思:index.htm是一个Html网页的名称。

2.2.2 HTML
超文本标记语言(HTML),作用是定义超文本文档的结构和格式。

2.2.3 HTTP
HTTP是用于从WEB服务器传输HTML文件到本地浏览器的通信协议。

2.2.4 WEB服务器
用来专门提供WWW服务的服务器软件就叫WEB服务器。WEB服务器上会有一个进程监听TCP的80端口号(可以设置为其它的端口号)发来的建立连接的请求。

1.Apache
2.IIS
3.Tomcat:
Tomcat也是一款Web服务器,即可以独立运行,又可以作为Apache服务器的插件,与Apache服务器共同工作。

2.2.5 浏览器

2.3 WEB动态编程
2.3.1 CGI:
这技术就是为了解决增加服务器扩展能力而产生的技术。CGI翻译成中文就是“通用网关接口”,是编写应用程序扩展WEB服务器能力的技术。

CGI的缺点:
CGI好是好,也有很大的缺点,那就是CGI程序在服务器的操作系统中是以进程方式来运行的,每一个CGI的请求,都需要在服务器上启动一个进程。负担加重!
2.4 Servlet
sun公司的servlet出现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值