基于分布式架构主流实现技术研究.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文档。上传文档
查看更多
基于分布式架构主流实现技术研究

基于分布式架构主流实现技术研究   摘要:本文对分布式架构体系进行了分析,并对分布式架构主流实现技术进行了探讨。   关键词:分布式;主流实现技术   中图分类号:TP311.1文献标识码:A文章编号:1007-9599 (2011) 06-0000-02   Mainstream Technology Research Based on Distributed Architecture   Cui Miao   (Chongqing Economic Information Center,chongqing401147,China)   Abstract:This paper distributed architecture system was analyzed,and the distributed architecture mainstream realization technology were discussed.   Keywords:Distributed;Mainstream implementation technology   分布式架构(DAS)是一个对使用者看起来像集中的单机体系,(1)分布式架构体系是由许多处理器或计算机体系组成的。(2)这些体系可以是物理上相邻的,通过共享主存进行通信,由计算机内部总线或开关连接的处理器,这些计算信息数据信息也可以是物理上分开的,使用报文进行通信,由计算机信息网络连接的计算机体系。(3)这些信息数据信息组成一个整体,对使用者是透明的,即使用者使用任何信息数据信息时都不必知道这些信息数据信息的确切地点。(4)一个程序可分散到许多计算信息数据信息上运行,各个计算机体系地位平等。下面对分布式架构主流实现技术进行分析。   一、组件对象模型   组件对象模型是Object Request Broker Architecture的简称,即通用对象请求代理架构,此规范由对象管理组OMG制定的,其意图是制定标准,从而实现在不同的网络和计算环境下,能够独立开发的应用软件的以及软件间互用性,从而保证组件的可重用性、组件的可移植性和组件的互操作性。其核心是一套标准的接口和协议、语言。以支持异构分布信息体系的互操作性及独立于架构和程序开发语言的对象重用。其基本实现方案是以产品开发过程为核心,以产品为对象,采用分布式对象计算技术和面向对象,以使用部门模型、信息共享模型为基础,充分利用软件构建和总线技术,为不同应用软件开发接口适配器,从而实现应用软件的“即插即用”功能,还有各种应用软件之间的信息交换共享。   Application Object(应用对象)包括一些业务对象和信息体系,由组件对象模型底层支持的最顶层使用者:领域对象和非标准的专用对象。公共设施(组件对象模型)定义了水平和垂直应用框架,可直接为业务对象所使用。水平公共设施包括使用者界面、信息管理、体系管理和任务管理等通用服务;垂直公共设施的功能是提供特定领域的服务和框架,面向诸如制造、健康、金融、零售等。公共对象服务(组件对象模型)扩充对象总线功能,定义了系统级的对象框架。最底层是对象请求代理(ORB),是分布对象体系中的“软总线”规定了语言映射和分布对象的定义(接口),从而实现对象间的互操作和通讯,在ORB之上可以提供诸如并发、名字、事务、安全等各种各样的服务,定义了很多公共服务。公共设施在最上层,则定义了组件框架,目的是提供直接为业务对象的服务,规定所需的协定规则,业务对象有效协作。互联网交互代理协议IIOP是在WWW上组件对象模型最重要的应用,它是定义在文件传输协议上的通信协议,互联网交互代理协议负责在分布式网络环境下不同对象工作时的协调工作。组件对象模型的互操作性和开放性非常好,优点是大而全。作为一个透明的中介分布式对象标准,组件对象模型只要遵循组件对象模型标准的分布式对象,不管在任何架构上,用任何语言编写,都可以执行,而这一切是因为ORB对象与架构分离,因为ORB能与开发环境分离的关键性设计,只要使用者端与服务器部分都装有ORB,像Windows架构上的使用者端程序,也可以调用UNIX服务器部分上的对象。组件对象模型的缺点是技术和标准的更新相对较慢,庞大而杂,COBRA规范升级所花的时间非常短,而再往上更高版本的发布就很缓慢。而且因为其开放,产生了许多兼容性的问题,导致在ORB之间缺乏互用性,,使得标准难以实现,并且因为组件对象模型并非集成在操作系统中,因此增加了软件部署的成本。   二、组件对象模型/分布式组件对象模型   在开放性软件DEC远程过程调用协议的基础上开发的分布式组件对象模型是由组件对象模型发展而来,分布式组件对象模型可支持各种通信协议,在异种网络协议下实现了组件互相通信

文档评论(0)

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

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

1亿VIP精品文档

相关文档