基于Starbus构建CORBA分布式应用程序的研究与应用.pdfVIP

基于Starbus构建CORBA分布式应用程序的研究与应用.pdf

  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文档。上传文档
查看更多
基于Starbus构建CORBA分布式应用程序的研究与应用.pdf

第6卷第15期2006年8月 科学技术与工程 V01.6No.15Aug.2006 Science and Technology ⑥2006Sci.Tech.Engng. 1671-1815(2006)15-2381—05 Engineering 程序的研究与应用 魏金太李红涛¨ 王新生1 (河南科技大学计算机科学与技术系,洛阳471002;燕山大学信息科学与工程学院计算机科学与技术系1,秦皇岛066004) Starbus在异构网络分布式系统中的应用实例。 CORBA 关键词Starbus 中间件 软总线 异构网络 中图法分类号TP393.09;文献标识码B CORBA(CommonBrokerArchi— 在网络中使用CORBA进行通信的情况见图1。 ObjectRequest tecture)是一种工业标准的中间件,它主要用于异构 环境下信息系统的无缝集成,是一种很好的跨平台 互操作应用规范。CORBA以其平台的独立性和语 言的独立性,在异构环境和分布式方面占据优势, 它使得应用程序开发者更多关注业务逻辑设计而 不必过多考虑底层的复杂控制。CORBA将接口的 定义和对象的实现分开,允许采用不同的语言来实 现对象,以实现大规模的分布式系统。 图1 CORBA通讯示意图 Starbus是按照CORBA规范开发的一个高品质 图1中的两个小计算机表示网络中的两台计算 的中间件,是国内的一项重要研究成果。 机,两个正方形框代表在计算机上运行的操作系统 进程,可以是不同类型的操作系统,CORBA对象以 1 cO砌王A——通用对象请求代理体系结构 带有阴影的圆圈表示,并标以T型头以示区别,带 有阴影的小圆圈表示代理,中间的小信封表示COR— CORBA是一种独立于操作系统、独立于开发语 BA消息。 言、独立于网络传输协议、独立于软硬件平台的体 通用对象请求代理结构CORBA的提出,使得 系结构,主要用来开发大型的分布式系统。CORBA 不同的对象系统都可以集成。任何使用CORBA来 把对象的操作和属性都封装在接口当中,使得开发 集成的各个系统都可以称作对象系统,CORBA体系 者只需调用这些接口就行。 结构封装了对不同对象系统的接口,并提供给用户 统一的界面,屏蔽了对不同系统调用的区别,相对 2006年4月313收到 国家“八六三”高技术研究 于用户来说,好比是同一个系统。图2给出了客户 ,发展计划基金,(2002AAll3140)资助 向对象实现发送请求的过程。 第一作者简介:魏金太(198l~),男,河南洛阳人。讲师。 +通信作者简介:李红涛(1980一)男,河南郑州人,硕士生,研究 客户是指使用CORBA对象实现的客户端程 方向:中间件技术。 序,对象实现是指使用CORBA对象实现的服务器 万方数据 科学技术与工程

文档评论(0)

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

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

1亿VIP精品文档

相关文档