点击这里给我发消息 客户专员
点击这里给我发消息 客户专员
客服电话:021-31126365
值班电话:021-31126365
您现在所在的位置 :主页 > 文章资讯 > 网站建设推广 >

Web的工作流程与体系结构

时间:2015-01-22 00:10  来源:网站优化  作者:www.websitemgt.com  点击:
Web的工作流程与体系结构 客户端通过浏览器来显示数据并实现与服务器的交互。在服务器端由Web服务器翅通过HTTP(Hyper Text Transfer Protocol,超文本传输协议)与客户端的浏览器交互,Web服务夸器和应用服务器(这里的应用服务器通常是指某种软件环境,故图1
Web的工作流程与体系结构
 
客户端通过浏览器来显示数据并实现与服务器的交互。在服务器端由Web服务器翅通过HTTP(Hyper Text Transfer Protocol,超文本传输协议)与客户端的浏览器交互,Web服务夸器和应用服务器(这里的应用服务器通常是指某种软件环境,故图1-2中用虚框表示)也仅使用TTP作为它们之间的通信协议。而应用服务器与数据库服务器之间采用标准的机制进行信,  如ODBC(Open Database Connectivity,开放数据库链接)、JDBC(Java Databibaseonnectivity,Java数据库链接)和SQL(Structure Query Language,结构化查询语言)等。。通Web服务器接受客户端的请求,并根据请求的类型要么直接回复HTML页面给客户端,要么将请求提交应用服务器处理。应用服务器接受由Web服务器传来的处理请求,并根据要查询或更新数据库,进行应用逻辑的处理,然后将处理结果传回给Web服务器数据服务器实现数据的存取功能,负责数据库的组织并向应用逻辑提供接口。
Web的工作流程与体系结构
 
Web三层体系结构的优点
层体系结构使得Web在各个实现层次上有明确的界限和分工,具有良好的可扩充性灵活性。各个层次都采用业界标准,从而保证了Web的应用程序与具体的操作系统平台关,使得应用程序的开发完全集中在应用逻辑的处理上,从而简化了程序开发的难度。
一方面,这种三层体系结构也使得Web的分工协作开发成为可能,网页设计师可专于用户界面的构造,软件工程师主要进行Web应用程序的开发,而数据库工程师则以数库设计为主。
目前,这种三个层次的体系结构已经成为Web开发的主流。

 
(责任编辑:admin)

锐虎网络--专业网络营销服务提供商