- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2002-3 计算机网络基础 杜煜 第7章 网络的计算模式 本章主要内容 网络计算模式的发展; 客户机/服务器模式形成和发展及其特点; 客户机/服务器模式的中间件; 浏览器/服务器计算模式的形成和发展, 浏览器/服务器计算机模式的特征与应用; 网络计算模式的发展——以大型机为中心 通过硬件连线把简单的终端接到主机上; 所有用户的击键和光标位置传入主机,所有从主机返回的结果,显示在终端屏幕的特定位置; 分时共享模式,所有的程序和数据都存储在大型的主机中(数据库、应用程序、通信程序),资源集中控制; 利用主机的能力运行应用程序,利用无智能的终端来对应用进行控制; 优点:数据存取管理方便、安全性好; 缺点:系统投资大,维护费用高; 网络计算模式的发展——以服务器为中心 背景: 个人计算机飞速发展,用户计算机具有了有限的CPU和数据存储能力; PC机对数据处理的能力不够,促使了局域网的产生; 局域网使PC机的资源得到了扩展(文件和打印服务); 主要特点: 属于资源共享模式,用于共享共同的应用、数据和打印机; 所有的用户查询或命令处理都在工作站上完成; 利用工作站的能力运行所有应用,用服务器的能力来作为外设的延伸,如硬盘、打印机等; 网络计算模式的发展——客户机/服务器模式 在Client-Server模式,应用被分为前端(客户端)和后端(服务器端); 客户部分运行在微机或工作站上,而服务器部分可以运行在从微机到大型机等各种计算机上。 客户机和服务器分别工作在不同的逻辑实体中,并协同工作。服务器主要是运行客户机不能完成或费时的工作,比如大型数据库的管理,而客户机可以通过预先指定的语言向服务器提出请求,要求服务器去执行某项操作,并将操作结果返送给客户机。 网络计算模式的发展——浏览器/服务器模式 基于浏览器、WWW服务器和应用服务器的计算结构,称为浏览器/服务器(Browser/Server)的计算模式,简称B/S模式,该计算模式在20世纪90年代中期逐渐形成和发展。 B/S计算模式继承和共融了传统客户机/服务器模式中的网络软、硬件平台和应用,但它具有传统C/S计算模式所不及的很多特点,比如更加开放、与软、硬件平台无关、应用开发速度快、生命周期长、应用扩充和系统维护升级方便等。 客户机/服务器计算模式 在客户机/服务器计算模式下,一个或更多个客户机和一个或更多的服务器,以及支持客户机和服务器进程通信的网络操作系统,共同组成了一个支持分布计算、分析和表示的系统; 在C/S模式中,客户方发出请求,网络通信系统将请求的内容传到服务器,服务器根据请求完成预定的操作,然后把结果送回客户。 客户机的特点 客户机的特点 提供一个用户界面,包括用户命令和数据的输入,并显示服务器处理的结果; 一个C/S系统中可以包含多个客户机,且多个界面可存在于同一系统中,但每个客户机要有一种用户界面; 客户机使用预定义的结构化查询语言SQL,构成一条或多条发送到服务器的命令; 客户机可以利用网络操作系统的进程通信机制与服务器通信,并向用户屏蔽进程通信的细节和差异性; 服务器的主要特点 服务器的主要特点 服务器向客户机提供一种服务,服务类型可以是文件的存储服务,或者是集中计算的各种应用; 服务器负责响应客户机的SQL服务请求命令,但不主动与客户机建立会话,它只负责系统数据存储管理与提供应用服务; 客户机/服务器计算模式的特点 桌面上的智能,因为客户机负责处理用户界面,它要把用户的查询或命令变换成一个可被服务器理解的预定义语言,并把服务器返回的结果提交给用户。 最优化地共享服务器资源,如CPU资源、数据存储能力。客户机可以请求服务器完成大型计算(如图像处理)或运行大型应用(如数据库管理系统)。 优化网络利用率。因为客户机只把请求的内容传给服务器,服务器也只是返回最终结果,系统中没有必要传输整个数据文件的内容,从而减轻了网络负担。 资源共享模式和C/S模式的比较 资源共享模式和客户机/服务器模式的比较 客户机/服务器模式的优点 减少了网络的流量 响应时间较短 充分利用了客户机和服务器双方的能力 数据的安全性和完整性 中间件 问题的提出 编写跨平台、多协议、多编程语言的网络应用软件比较困难; 若针对底层网络协议编写应用程序,会造成程序过多的依赖底层网络技术,而且很难集成新的网络服务; 中间件的产生 在客户机与服务器之间增加一层软件,即中间件; 利用中间件提供的高层应用程序接口,可以将底层网络协议与实现技术屏蔽,使用户集中编写应用软件; 浏览器/服务器计算模式 浏览器/服务器模式是一种平面型多层次的网状结构。网络用户在基于浏览器的客户机上以网络用户界面(NUI)多对多地访问应用服务器上的资源。用户访问应用服务器资源以动态交互或互相合作的方式进行。 B/S计
您可能关注的文档
- 维护各民族大团结.ppt
- 维生素c的故事第二课时 (2).ppt
- 维生素D检测与孕期保健(打印宣传板).ppt
- 综合业务部主管工作报告12.ppt
- 综合复习《养花》 (2).ppt
- 综合性学习1有朋自远方来.ppt
- 综合性学习与乡土文化——复习重点与策略.ppt
- 综合性学习如何活起来.ppt
- 综合性学习的复习.ppt
- 综合性学习:寻觅春天的踪迹.ppt
- 养心菜栽培技术规程(DB3212T 2092—2024).docx
- 《低丘缓坡地甘蔗全程机械化生产技术规程》(DB330782T 150-2024).pdf
- 泰兴大炉饼制作技艺(DB3212T 1166—2024).docx
- 鸭疫里默氏杆菌病防治技术规程(DB3212T 2091—2024).docx
- 公共场所卫生检测指标及现场采样要求(DB3212T 1164—2024).docx
- 美丽船闸建设与评价规范(DB3212T 1168—2024).docx
- DGTJ08-2448-2024国土空间生态修复基底调查技术标准.pdf
- 保证担保合同(通用15篇).docx
- 语文-2024年秋季七年级入学分班考试模拟卷(浙江专用)03(原卷版).docx
- 语文-2024年秋季七年级入学分班考试模拟卷(浙江专用)02(原卷版).docx
文档评论(0)