动态 / dynamic

了解国风最新市场动态

呼和浩特网页设计|WEB工作原理和构成

行业新闻 TIME:2013-07-02
2231 2

呼和浩特网页设计nmgf.net

    Web的基本工作过程及Web站点的构成

    三层计算模式的基本概念

    传统的网络应用程序开发通常采用一种被称为客户机/服务器的两层计算模式。这种模式在实际开发中有着十分广泛的应用,但是由于这种模式不仅需要在客户端安装和运行庞大的应用程序,并做大量的配置工作,而且还存在着系统资源利用率不高、系统维护繁琐、维护费用较高、不易扩展等诸多缺点。为此,人们在两层C/S计算模式的基础上提出了三层C/S计算模式的概念。由于它很好地解决了两层C/S模式中所存在的不足,所以,在当前的网络应用程序开发中这种模式已被普遍采用,并已成为当前网络应用程序开发的主流模式。

    三层C/S计算模式由客户机、应用服务器、数据库服务器这三层构成。其中客户机充当着访问代理的角色,它将用户的数据请求发送给应用服务器,并将应用服务器返回的结果显示给用户;应用服务器负责接受客户端发送过来的数据请求,并作相应的数据处理(若是访问数据库服务器的请求’就向数据库服务器发送数据请求,并接受数据服务器返回的结果),最后将处理的最终结果返回客户端;数据库服务器的主要任务是根据应用服务器发送来的数据请求,进行相应的数据库操作(SQL操作),并将数据处理结果返回Web应用服务器当前在Web程序开发中最为流行的计算模式是被称为浏览器/服务器的三层计算模式,它其实就是三层C/S计算模式在Web上的应用,或者说,B/S计算模式是基于Web技术的三层C/S计算模式。

    具体来说, B/S模式由Web浏览器(客户端)、Web应用服务器和后台数据库服务器三大部分组成。其中客户端由Web浏览器来实现,它将用户在页面上提交的请求发送给Web应用服务器,并将Web服务器返回的结果显示给用户。由于客户端采用的是简单易用的web浏览器软件,所以不但可以为所有用户提供统一的交互界面,而且也无需像两层c/S模式那样在客户机上安装庞大的应用程序了。Web应用服务器(Web服务器)负责接受客户端发过来的页面请求,并将处理结果送回浏览器。数据库服务器的主要任务是根据Web应用服务器发送的请求进行数据库操作(查询、添加、删除与更新等),并将操作的结果传送给Web应用服务器。由此可见,采用三层B/S模式不但节省了客户机的硬盘空间与内存,而且还为客户机提供了简单易用的统一界面(Web浏览器)。这样所有用户基本上不需要经过培训,就能够直接使用。尤其是中间层(Web应用服务器)的引入使用户无需直接与数据库打交道,这不但提高了系统的可扩展性、可伸缩性与安全性而且简化了系统的开发和维护。因此,理解并掌握三层B/S模式对于学好网站建设这门课具有重要的意义。

联系电话:0471- 6934705/6934710/6934715

网  址:www.2400.cn www.nmgf.net 企业邮箱:kefu@nmgf.net

地  址:呼市中山东路6号金天帝广场6-9层(波士名人国际、新世纪广场旁) 

Copyright © 2003-2021 www.nmgf.net All Rights Reserved. 蒙ICP备05001757号  蒙公网安备 15010202150104号  设为首页 加入收藏 投诉电话:15848128138 18604718919

内蒙古网站建设 呼和浩特网络公司 微信小程序开发 微网站 软件开发 网站建设 内蒙古手机网站 呼和浩特网站建设 内蒙古网络公司 呼和浩特网站制作 呼和浩特网站设计 呼和浩特网页设计 呼和浩特网页制作 呼和浩特做网站 呼市考试系统 内蒙古考试系统 呼和浩特系统开发 

快捷导航
点击联系我们

Copyright © 2003-2021 国风网络

蒙公网安备 15010202150104号

蒙ICP备05001757号