期刊库

教育   经济   科技   财会   管理   
医学   法学   文史   工业   建筑   
农学   水利   计算机   更多>>
 首 页    论文大全   论文精品    学术答疑    论文检测    出书咨询    服务流程    诚信通道    关于我们 

基于B/S模式的多层网络体系结构设计

人气指数: 发布时间:2014-01-14 16:08  来源:http://www.zgqkk.com  作者: 王卫华 王长杰
分享到:

 

  摘要:B/S(Browser/Server)是目前一种较为先进的网络体系结构。本文介绍了基于B/S的传统两层、三层网络体系结构的特点,针对其存在的缺点和问题提出了未来发展趋势的多层网络体系结构,并对其各层的功能进行了详细的阐述。web程序开发者可以根据实际工作的需要灵活地进行选择。

  关键词:B/S;网络体系结构;JAVABEAN.NET

  中图分类号:TP393文献标识码:A

  1引言

  随着网络技术的迅速发展,B/S(Browser/Server)结构所具有的开放性和可扩充性已经超越了传统C/S(Client/Server)结构的性能。B/S模式的应用系统能够实现客户端的统一,已经逐渐成为当前世界上流行的网络体系结构,代表了全球应用软件技术发展的必然趋势。在B/S结构下,用户主要是通过WWW浏览器充当客户端来实现业务的访问和数据的浏览。只有很少的事务逻辑在通过(Browser)浏览器实现,大部分的事务逻辑在后台服务器端(Server)完成,减轻了系统管理员对应用软件维护与升级的成本和工作量。现在大多数的网络体系机构通常以web服务器为核心,采用TCP/IP、HTTP为传输协议,建立B/S结构的网络应用。用户可以在任何地点使用www浏览器通过互联网或局域网等网络方式连接后台同一数据库软件,进行数据资源的访问和操作。管理员可以集中对数据库平台的安全和管理访问权限进行集中管理,提高了管理的效能。

  2传统的B/S网络结构体系结构

  基于Web的网络体系结构经历了两层体系结构和三层体系结构阶段以及现在提出的多层网络体系结构。

  2.1两层网络体系结构

  在两层网络体系结构中,服务器和浏览器之间是一种基于HTTP、TCP/IP协议的简单的信息发布和获取的两层客户/服务器结构模式,如图1所示。服务器负责信息存储和信息发布功能。客户通过www浏览器向服务器发出请求,服务器接受请求后对向浏览器做出回应。浏览器只能被动地接收信息,功能单一,缺少交互性,因此两层的网络体系结构已经无法满足B/S系统应用的需求。

  图1两层网络体系结构

  2.2三层网络体系结构

  三层网络体系结构是在客户端与数据库之间增加一个组件层①。组件层是具有应用程序扩展功能的Web服务器和应用服务器。三层是指逻辑上的三层,不指物理上的三层,即使这三个层放置到一台机器上。

  三层体系的模式即客户端---Web服务器、应用服务器---数据库三层体系结构,如图2所示。在这种结构中,Web浏览器作为客户层,为用户提供图形界面,负责与用户进行交流,接收组件层传送来的相关信息。三层网络体系机构是将两层结构中在客户机运行的“逻辑运算”、合法性校验等功能交给组件层的Web服务器进行处理,减轻了客户机和服务器的运行负荷。组件层的主要功能是接受用户的申请,将Web服务器或者应用服务器进行数据库连接。通过结构化查询语句向数据库服务器发出请求,随后将数据处理结果返还给Web服务器,再由Web服务器传送回浏览器。三层网络体系结构降低了用户直接连接数据库服务器的负载,避免了因数据库服务器的性能缺陷对系统性能的影响,大大提高了Web应用整体的灵活性和扩展性。


期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
  本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


  【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

 
QQ在线咨询
投稿辅导热线:
180-1501-6272
微信号咨询:
fabiaoba-com
咨询电话:18015016272 投稿邮箱:zgqkk365#126.com(#换成@)
本站郑重声明:文章只代表作者观点, 并不意味着本站认同。所载文章、数据仅供参考,使用前请核实,风险自负。
部分作品系转载,版权归原作者或相应的机构   若某篇作品侵犯您的权利,请来信告知.版权:周口博闻教育咨询有限公司 
Copyright © 2005-2023 . 期刊库 版权所有