信息系统项目管理师系统架构设计课稿.pptVIP

信息系统项目管理师系统架构设计课稿.ppt

  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文档。上传文档
查看更多
* 简单对象访问协议SOAP (Simple Object Access Protocol) SOAP协议是基于XML支持分布式环境结构化文本信息的交换 SOAP由四个部分组成: ①SOAP envelope(SOAP 信封)---定义了整体的表示框架,用于表示消息的内容,由谁来处理,以及可以由目标应用程序自己选择是否处理,还是强制必须处理,如果无法处理则返回错误。 ②SOAP encoding rules(SOAP 编码规则)---定义了数据编序机制,通过编序机制,定义应用程序中需要使用的数据类型,这些数据类型所衍生的实例可用于交换。 ③SOAP RPC representation(SOAP RPC表示)---定义了用于远端过程调用和响应的约定。 ④SOAP binding(SOAP 绑定)---定义了使用底层传输协议来完成在结点间交换SOAP信封的约定。 * 应用接口 数据库系统 Core 操作系统 用户界面 应用系统 数据库系统 运行环境 Form Report SQL 操作系统 跨平台 跨地域 接口 数据存储管理 Server Client C/S结构的软件系统分布 C/S结构是资源不对等结构。常被形象地称为“胖客户机结构” 客户处理机担任应用程序的全部系统处理,包括:操作界面、业务逻辑及数据计算的所有处理运行。 服务处理机担任多个客户应用的数据管理,包括:数据库服务器、网络服务、应用请求响应服务。 … * C/S结构的处理流程 早期的C/S结构处理方式是两层方式的。由于所有的应用系统程序都在Client侧,程序之间的访问,是采用的共享内存的本地过程调用LPC Local Procedure Call 方式。 * C/S结构发展的必然趋势 1)在应用系统中,有时一个数据查询,需要多次循环的查询数据集合,由于全部数据运算都在Client端,需要多次频繁而大量的数据从服务器端传过来,造成网络传输的风险和压力。 2)随着计算机硬件技术的发展,以及远程过程存储及远程过程调用RPC Remote Procedure Call 技术的发展,使分布式系统结构得以实现 3)随着Internet网络技术,以及WWW技术的发展,三层的C/S结构,直接对应浏览器/服务器结构的基本结构形式。 * RPC运行 Skeleton RPC API 过程存储 数据库 操作系统 用户界面 RPC运行 Stub RPC API 应用系统 操作系统 跨平台 跨地域 远程过程存储及RPC Server Client 客户端向服务器发出请求---向指定的服务器请求数据访问 服务器接收请求----向客户提供相应的数据服务 RPC接口----为应用提供的过程存储调用 IDL(Interface Description Language ----可产生C/S两端的RPC接口 … * 三层C/S结构处理流程 将服务器分为逻辑上独立的两部分:业务功能处理和数据访问处理。将原来客户端处理的内容只保留界面操作请求验证处理部分,而将验证过的操作请求及数据,整体发送给服务器,服务器经过业务处后,客户端仅将结果数据取回。 * 2.浏览器/服务器结构 Browser/Server,B/S B/S结构,针对Internet国际互联网络形式的系统应用问题,结合了成熟的WWW World Wide Web 技术,是三层C/S结构的一种特定形式的实现。 WWW技术的基本原理 采用超文本标记语言 Hypertext Markup Language ,HTML ,以互联网络上全体共识的格式,在浏览器中展现资源信息。WWW技术仍然采用的C/S消息传递方式: 浏览器作为信息系统的前端,仅负责操作请求及取回信息展示给外界 服务器以多用户处理方式,响应浏览器的请求,执行搜索、整理和存储各种WWW资源。 * B/S结构的基本形式 WWW技术仅针对HTML文本资源的处理,而B/S结构所面对的除了HTML文本资源,主要是针对应用系统程序的运行资源。因为,大量的应用系统越来越多地建立在Internet互联网络的基础之上。 客户端计算机运行浏览器, 服务器计算机运行逻辑上划分的Web服务器和数据服务器 * 客户浏览器 1)用统一资源定位器URL来识别对应请求的Web服务器 2)通过解释HTML页面来显示信息 3)用超文本传输协议HTTP来传输请求 4)取回处理结果,转换成HTML页面信息 Web服务器 各个业务的处理包装成对应的应用服务,并执行下列任务: 1)验证客户端的业务请求 2)执行相应的业务处理代码程序 3)发送必要的请求给数据服务器,并取回结果数据 4)按事先给定的结果页面准备好执行结果 数据服务器 数据服务接受对应的数据请求 与数据库及文件系统交互,建

文档评论(0)

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

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

1亿VIP精品文档

相关文档