2、网络结构剖析-关于C-S和B-S结构.pptVIP

2、网络结构剖析-关于C-S和B-S结构.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2、网络结构剖析-关于C-S和B-S结构.ppt

四、IVP4000大规模网络结构特点剖析 4.可选择的C/S、B/S结构,配置简单 4.1C/S结构定义 即 Client/Server (客户机/服务器) 结构。此结构把数据库内容放在远程的服务器上,而在客户机上安装相应软件。C/S 软件一般采用两层结构 其分布结构如下图所示。 C/S结构 四、IVP4000大规模网络结构特点剖析 4.2C/S结构组成 它由两部分构成 前端是客户机,即用户界面(Client)结合了表示与业务逻辑,接受用户的请求,并向数据库服务提出请求,通常是一个PC机; 后端是服务器,即数据管理 (Server) 将数据提交给客户端,客户端将数据进行计算并将结果呈现给用户。还要提供完善的安全保护及对数据的完整性处理等操作,并允许多个客户同时访问同一个数据库。在这种结构中,服务器的硬件必须具有足够的处理能力,这样才能满足各客户的要求。 四、IVP4000大规模网络结构特点剖析 4.3C/S结构特点 C/S 结构在技术上很成熟,它的主要特点是 交互性强 具有安全的存取模式 网络通信量低 响应速度快 利于处理大量数据 四、IVP4000大规模网络结构特点剖析 C/S结构的缺点 但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。 并且,由于该结构的每台客户机都需要安装相应的客户端程序,不能实现快速部署安装和配置,具有较大的局限性。 要求具有一定专业水准的技术人员去完成。 四、IVP4000大规模网络结构特点剖析 4.4B/S结构定义 即 Browser/Server(浏览器/服务器) 结构,就是只安装维护一个服务器 (Server),而客户端采用浏览器 (Browse) 运行软件。它是随着 Internet 技术的兴起,对 C/S 结构的一种变化和改进。主要利用了不断成熟的 WWW 浏览器技术,结合多种 Script 语言 (VBScript、JavaScript…) 和 ActiveX 技术,是一种全新的软件系统构造技术。 B/S结构 四、IVP4000大规模网络结构特点剖析 三个层次的划分是从逻辑上分的,具体的物理分法可以有多种组合。 中间件作为构造三层结构应用系统的基础平台,提供了以下主要功能: 1、负责客户机与服务器、服务器与服务器间的连接和通信; 2、实现应用与数据库的高效连接; 3、提供一个三层结构应用的开发、运行、部署和管理的平台。 4、这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。 四、IVP4000大规模网络结构特点剖析 在 B/S 体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求; 服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。 而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由 Web Server 完成。 随着 Windows 将浏览器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构。 显然B/S 结构应用程序相对于传统的 C/S 结构应用程序是一个非常大的进步。 四、IVP4000大规模网络结构特点剖析 4.6B/S结构特点 B/S 结构的主要优点 分布性强 维护方便 开发简单且共享性强 总体拥有成本低 四、IVP4000大规模网络结构特点剖析 B/S结构的缺点 数据安全性问题 对服务器要求过高 数据传输速度慢 软件的个性化特点明显降低 四、IVP4000大规模网络结构特点剖析 这些缺点是有目共睹的,难以实现传统模式下的特殊功能要求。 例如通过浏览器进行大量的数据输入或进行报表的应答、专用性打印输出都比较困难和不便。 此外,实现复杂的应用构造有较大的困难。虽然可以用 ActiveX、Java 等技术开发较为复杂的应用,但是相对于发展已非常成熟 C/S 的一系列应用工具来说,这些技术的开发复杂,并没有完全成熟的技术工具供使用。 四、IVP4000大规模网络结构特点剖析 4.7两种结构比较 配置要求 这两种结构的不同点是 两层结构中客户端参与运算 而三层结构中客户端并不参与运算,只是简单地接收用户的请求,显示最后的结果。 由于三层结构中的客户端并不需要参与计算,所以对客户端的计算机电脑配置要求较低。 四、IVP4000大规模网络结构特点剖析 处理能力 虽然B/S采用了逻辑上的三层结构,但在物理上的网络结构仍然是原来的以太网或环形网。 这样,第一层与第二层结构之间的通信、第二层与第三层结构之间的通信都需占用同一条网络线路,网络通信量大。 而 C/S 只有两层结构,网络通信量只包括Client与Server之间的通信量,网络通信量低。 所以,C/S 处理大量信息的能力是 B/S 无法比拟的 四、IVP4000大规模网络结构特点剖析 安全保证 由于 C/S 采用配对的点

文档评论(0)

克拉钻 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档