第五章Web原理与应用开发

Internet的核心协议HTTP的基本原理和实现细节,然后是Web开发技术,包括了其中的HTML,Javascript,CSS,XML和动态网页技术,重点是CGI基本原理,Web会话,Applet和Servlet技术。
HTTP协议:
WWW:是到目前为止最著名的分布式应用,中文名字为“万维网”,常简称为web
www是目前世界上最具影响力的互联网服务,起源于1990年底,最早由欧洲核物理研究中
心的 Tim Berners-Lee提出,其目的是为研究中心分布在世界各地的科学家提供一个共享信息
的平台。1990年11月, Tim Berners-Le和 Robert cailliau联合提交了“通用超文本系统”的
建议方案,自从该方案提出后,WWW得到了迅猛的发展。
从技术上看,WWW是一个基于HTTP的客户/服务器应用系统,即属于客户/服务器范
型的分布式计算应用。其中,WWW服务器负责以Web页面方式存储信息资源并响应客户请
求,WWW浏览器则负责接收用户命令、发送请求信息、解释服务器的响应。WwW的核心
技术包括HTML和HTTP。其中,HTP是WWW服务使用的应用层协议,用于实现wwW
客户机与WWW服务器之间的通信;HTML语言是Www服务的信息组织形式,用于定义在
WWW服务器中存储的信息格式。
TCP/IP:传输控制协议/ nternet互联协议
TCP/IP( Transmission Control Protocol/Internet Protocol
又名网络通信协议)是 Internet最基本的协议和 Internet国际互联网络的基础。TCP/IP定义了
电子设备接入 Internet以及数据在其间传输的标准。TCP/P协议不是TCP和P这两个协议的
合称,而是指 nternet整个TCPP协议族。与七层OsI参考模型不同,从协议分层模型方面
来讲,TCPP由4个层次组成:网络接口层、网络层、传输层、应用层
在一次完整的HTTP通信过程中,Web游览器与Web服务器之间将完成7个步骤:
1、建立TCP连接
2、Web游览器向web服务器发送请求命令
3、Web游览器发送请求头信息
4、Web服务器应答
5、Web服务器发送应答头信息
6、Web服务器向游览器发送数据
7、Web服务器关闭TCP连接

Web开发技术
html(Hyper Text Markup Language)超文本标记语言,用于描述网页不是一种编程语言其中包括以下几个部分
1基本结构标记
2段落标记
3图像标记
4超链接标记
Javascript是一种脚本语言,用来做网页中的效果其中它分为源生和非源生,Css是样式,用来美化网页给每个标记添加样式等。
CGI工作步骤如下:
1客户端发出请求
2web服务器激活CGI程序
3CGI程序对客户端的请求做出反应
4web服务器将CGI的处理结果传送和客户端
5web服务器终端和客户端游览器的连接
6web游览器将CGI程序的输出显示到游览器的窗体

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值