网络的计算模式.docVIP

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

第7章 网络的计算模式 〖主要内容〗C/S模式的形成和发展及特点、B/S模式的形成和发展及特点 〖教学重点〗C/S模式的中间件、B/S模式的技术特征 随着计算机技术和计算机网络的发展,以客户机/服务器(C/S)的计算模式逐渐取代了以大型主机为中心的计算机模式,成为企业网首选的计算模式。 网络计算模式的发展 以大型机为中心的计算模式 以大型机为中心的计算模式即分时共享模式,是指将不具备资源的终端通过硬件连线直接连接到主机或终端控制器上,利用主机的能力来运行应用程序,并将运行结果在终端显示出来的计算结构。 特点:终端通过硬件连线直接连接到主机或终端控制器上;系统提供专用的用户界面;所有用户击键和光标位置被传入主机;所有从主机返回的结果包括光标位置和字符串等都显示在屏幕的特定位置;系统采用严格的控制和广泛的系统管理、性能管理机制。 以服务器为中心的计算模式 以服务器为中心的计算模式即资源共享模式,是指PC机工作站与大型机连接成局域网,从而使资源得以共享的计算结构。 特点:向用户提供了灵活的服务;管理控制和系统维护工作较弱;主要用于共享共同的应用、数据以及打印机。 客户机/服务器计算模式 客户机/服务器计算模式,简称C/S模式,是指前端客户部分(微机或工作站)通过应用程序运行服务器上的程序并得到结果,后端服务器部分(微机或大型机)运行客户机请求的应用程序,并将运行结果返回给客户机的计算结构。 浏览器/服务器计算模式 浏览器/服务器计算模式,简称B/S模式,是指基于浏览器、WWW服务器和应用服务器的计算结构。 B/S模式继承和共融了传统C/S模式中的网络软、硬件平台和应用,所不同的是更加开放、与软、硬件平台无关、应用开发速度快、生命周期长、应用扩充和系统维护升级方便等。 客户机/服务器模式 C/S技术特点:系统使用了客房机和服务器双方的智能、资源和计算机能力来执行一个特定的任务,即一个任务由客房机和服务器双方共同承担。 C/S特点 在C/S模式下,一个或更多的客户机和一个或更多的服务器以及支持客户机和服务器进程通信的网络操作系统共同组成了一个支持分布计算、分析和表示的系统,在该模式下,应用分为前端的客户应用部分和服务器应用部分。客户方发出请求,网络通信系统将请求的内容传到服务器,服务器根据请求完成预订的操作,然后把结果送回客户。 客户机的特点 提供了一个用户界面,负责完成用户命令和数据的输入,并根据用户要求提供所得到的结果 同一系统中每个客户机要有一致的用户界面 客户机使用结构化查询语言SQL发送命令到服务器 客户机利用OS的进程间通信机制和服务器进行通信,并把查询结果或命令传到服务器。 客户机对服务器送回的查询或命令结果数据进行分析处理,然后把它们提交给用户 服务器的特点 服务器向客户机提供由客户机/服务器系统决定特定服务 服务器负责响应来自客户机的查询或命令,但不是主动的,而是作为一个信息的存储者或服务的提供者 C/S特点 桌面上的智能 最优化地共享服务器资源 优化网络利用率 在底层OS和通信系统之上提供一个抽象的层次,允许应用程序有较好的可维护性和可移植性 C/S与资源共享模式的比较: 资源共享模式: 客户机通过应用程序请求服务器通过网络发送合适的数据文件,客户机收到数据表后对数据作进一步处理(如:修改)再将结果送回到服务器上。客户机可共享服务器上的资源(应用软件、数据库、打印机等)。 C/S模式: 客户机通过应用程序中的SQL命令(结构化查询语言)向服务器发出请求,服务器根据请求自行对数据库进行处理,再通过网络将处理结果送回到客户端。即客户机与服务器之间只是传送服务请求命令和命令操作结果,而不需要传送任何数据库文件。 客户机前端处理用户界面和交互,服务器后端负责处理请求。 C/S的优点 减少了网络的流量:传输的只是必要的信息,如师更新的数据而不是整个数据表 响应时间较短:因为所有的数据运算和处理工作是在服务器上完成的 充分利用客户机和服务器双方的能力组成了一个分布式应用环境 保证了数据的安全性和完整性,服务器对客户要进行鉴别或授权等的识别 客户机更加灵活,只要连接到网络用户都可以进行访问 C/S模式的中间件 C/S的优点并没有使基于C/S的应用软件大量出现,原因在于程序员编写应用程序要面对底层网络协议,从而难于编写和维护,其移植性也较差。为了解决应用程序对网络过分依赖问题,引用了中间件。 中间件:是指客户机和服务器之间的软件(类似OS作用) 利用中间件提供的简单的、较高层次的应用程序编程接口API,把下层网络技术屏蔽起来,这样程序员把精力集中在应用方面,而不是通信问题上。 中间件功能:把应用和网络屏蔽开。从应用的角度看,中间件对网络的作用和OS对本地计算机资源(硬盘、外设、内存)的作用是一样的。中间件为程序员提供了高层的、跨越多

文档评论(0)

yyh2000710 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档