第7章网络的计算模式_第1页
第7章网络的计算模式_第2页
第7章网络的计算模式_第3页
第7章网络的计算模式_第4页
第7章网络的计算模式_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第7章网络的计算模式1/10/20241.本章主要内容网络计算模式的开展;客户机/效劳器模式形成和开展及其特点;客户机/效劳器模式的中间件;浏览器/效劳器计算模式的形成和开展,浏览器/效劳器计算机模式的特征与应用;1/10/20242.网络计算模式的开展——以大型机为中心通过硬件连线把简单的终端接到主机上;所有用户的击键和光标位置传入主机,所有从主机返回的结果,显示在终端屏幕的特定位置;分时共享模式,所有的程序和数据都存储在大型的主机中〔数据库、应用程序、通信程序〕,资源集中控制;利用主机的能力运行应用程序,利用无智能的终端来对应用进行控制;优点:数据存取管理方便、平安性好;缺点:系统投资大,维护费用高;1/10/20243.网络计算模式的开展——以效劳器为中心背景:个人计算机飞速开展,用户计算机具有了有限的CPU和数据存储能力;PC机对数据处理的能力不够,促使了局域网的产生;局域网使PC机的资源得到了扩展〔文件和打印效劳〕;主要特点:属于资源共享模式,用于共享共同的应用、数据和打印机;所有的用户查询或命令处理都在工作站上完成;利用工作站的能力运行所有应用,用效劳器的能力来作为外设的延伸,如硬盘、打印机等;1/10/20244.网络计算模式的开展——客户机/效劳器模式在Client-Server模式,应用被分为前端〔客户端〕和后端〔效劳器端〕;客户局部运行在微机或工作站上,而效劳器局部可以运行在从微机到大型机等各种计算机上。客户机和效劳器分别工作在不同的逻辑实体中,并协同工作。效劳器主要是运行客户机不能完成或费时的工作,比方大型数据库的管理,而客户机可以通过预先指定的语言向效劳器提出请求,要求效劳器去执行某项操作,并将操作结果返送给客户机。1/10/20245.网络计算模式的开展——浏览器/效劳器模式基于浏览器、WWW效劳器和应用效劳器的计算结构,称为浏览器/效劳器〔Browser/Server〕的计算模式,简称B/S模式,该计算模式在20世纪90年代中期逐渐形成和开展。B/S计算模式继承和共融了传统客户机/效劳器模式中的网络软、硬件平台和应用,但它具有传统C/S计算模式所不及的很多特点,比方更加开放、与软、硬件平台无关、应用开发速度快、生命周期长、应用扩充和系统维护升级方便等。1/10/20246.客户机/效劳器计算模式在客户机/效劳器计算模式下,一个或更多个客户机和一个或更多的效劳器,以及支持客户机和效劳器进程通信的网络操作系统,共同组成了一个支持分布计算、分析和表示的系统;在C/S模式中,客户方发出请求,网络通信系统将请求的内容传到效劳器,效劳器根据请求完成预定的操作,然后把结果送回客户。1/10/20247.客户机的特点客户机的特点提供一个用户界面,包括用户命令和数据的输入,并显示效劳器处理的结果;一个C/S系统中可以包含多个客户机,且多个界面可存在于同一系统中,但每个客户机要有一种用户界面;客户机使用预定义的结构化查询语言SQL,构成一条或多条发送到效劳器的命令;客户机可以利用网络操作系统的进程通信机制与效劳器通信,并向用户屏蔽进程通信的细节和差异性;1/10/20248.效劳器的主要特点效劳器的主要特点效劳器向客户机提供一种效劳,效劳类型可以是文件的存储效劳,或者是集中计算的各种应用;效劳器负责响应客户机的SQL效劳请求命令,但不主动与客户机建立会话,它只负责系统数据存储管理与提供给用效劳;1/10/20249.客户机/效劳器计算模式的特点桌面上的智能,因为客户机负责处理用户界面,它要把用户的查询或命令变换成一个可被效劳器理解的预定义语言,并把效劳器返回的结果提交给用户。最优化地共享效劳器资源,如CPU资源、数据存储能力。客户机可以请求效劳器完成大型计算〔如图像处理〕或运行大型应用〔如数据库管理系统〕。优化网络利用率。因为客户机只把请求的内容传给效劳器,效劳器也只是返回最终结果,系统中没有必要传输整个数据文件的内容,从而减轻了网络负担。1/10/202410.资源共享模式和C/S模式的比较1/10/202411.资源共享模式和客户机/效劳器模式的比较1/10/202412.客户机/效劳器模式的优点减少了网络的流量响应时间较短充分利用了客户机和效劳器双方的能力数据的平安性和完整性1/10/202413.中间件问题的提出编写跨平台、多协议、多编程语言的网络应用软件比较困难;假设针对底层网络协议编写应用程序,会造成程序过多的依赖底层网络技术,而且很难集成新的网络效劳;中间件的产生在客户机与效劳器之间增加一层软件,即中间件;利用中间件提供的高层应用程序接口,可以将底层网络协议与实现技术屏蔽,使用户集中编写应用软件;1/10/202414.浏览器/效劳器计算模式浏览器/效劳器模式是一种平面型多层次的网状结构。网络用户在基于浏览器的客户机上以网络用户界面〔NUI〕多对多地访问应用效劳器上的资源。用户访问应用效劳器资源以动态交互或互相合作的方式进行。B/S计算模式最主要的特点是与软、硬件平台无关性,浏览器、Web-server、Java、HTML以及数据库资源都可以做到与软、硬件平台无关。1/10/202415.C/S与B/S的比较在C/S计算模式中,不同的操作系统与网络操作系统对应着不同的语言和开发工具,由于在这种模式中,要把对数据库资源的访问形成一个统一的连接平台,因此客户机上除负责图形显示和事件输入外,把应用逻辑和业务处理规那么可能都放置于客户机上,造成客户机越来越“胖〞,开发着力点主要落在客户机端上。由于客户机端配置了大量的应用逻辑和业务处理规那么软件以及开发工具软件,而软件的变动与版本的升级以及硬件平台的适应能力都影响着系统中所有的客户机,在这种情况下,势必造成本钱的增加和管理维护上的难度。在B/S模式下,可以将应用逻辑和业务处理规那么放置在效劳器一侧,对于这样的结构,客户机可以做得尽可能的“瘦〞,其功能可能只是表达在一个浏览器或是Java虚拟机。1/10/202416.浏览器/效劳器计算模式的开展~19971997~19981998~至今结构连接Internet建立IntranetInternet、Intranet,Extranet技术HTMLHTTP静态Web服务基本安全配置各类服务器防火墙浏览器/Web/DBMSJava网络基础设施的带宽延时等实时性保证新的/改进的协议和工具虚拟技术更高的安全性应用电子邮件信息发布

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论