开放式互操作框架的设计和实现.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开放式互操作框架的设计与实现 吴翔,黄罡,郑子瞻,王千祥,梅宏 (|E京大学信息科学技术学院软件研究所,北京,100871) 摘要:本文在分析现有主流互操作技术的基础上,提出了一种支持多协议的开放互操作框架,其核心思想 在于将构件化的思想引入互操作框架的设计以及协议的实现。在严格确立应用与互操作框架边界的前提下,将 互操作技术的主要功能封装为相对松散的构件,互操作框架负责组装并管理这些构件,互操作协议的定制与扩 展就是通过谊框架增加、删除、替换相关构件。以一个产品化的J2EE应用服务器PKUAS为实验平台,论文 实现了谊互操作框架以及一组主流的互操作协议,最后,给出了谊实现的性能测试结果。 SOAP 关键词:互操作,中间件,构件,J2EE,RM/,ⅡOP,JRh佃, 中图法分类号:TP311 文献标识码:A 互操作性指两个或多个系统/构件之间交换信息以及使用被改变的信息的能力,为了给不同的软件系统 提供互操作性,出现了各种各样的互操作技术。不同的互操作技术适用于不同的领域,不存在一种一统天 下的互操作技术;此外,随着Intemet的发展以及分布计算技术的普及和深入,互操作技术逐步被完善和 升级,一些新的互操作技术也开始出现。因此,如何在不改变应用运行支撑环境基础结构的前提下,根据 不同应用需求定制与扩展不同的互操作协议,成为互操作技术应用普及和深入的关键问题之一。 遥过分析现有中间件平台的体系结构,本文提出一种可定制和扩展的互操作框架,以符合J2EE规范 的应用服务器PKUAS为运行平台,实现了采用不同互操作技术的J2EE应用之间、以及J2EE应用与其他 应用之间的交互。文章的余下内容组织方式为:第一章通过分析现有中间件平台的体系结构给出互操作的 基本要素,以此为基础提出开放的互操作框架,并探讨如何进行定制与扩展:第二章讨论互操作框架的关 键技术,重点阐述如何支持现有的主流互操作协议,并给出性能评测结果;第三章讨论相关工作:最后一 章总结全文。 1概述 1.1基于中间件的互操作基本要素 目前主流的分布计算中间件技术体系可分为三个部分:互操作协议体系——包括负责传输层消息的编 码与连接管理的通信协议,定义对象调用的接口文法的接口规约,以及解决客户与服务对象之间特定于通 信协议的地址发布与获取问题的服务定位:端点——是完整实现了接口规约的编程语言实体的运行空间, 负责装载、调用、释放接口实现并为之提供系统级服务;适配器——负责互操作框架与端点之间的关联。 适配器由IDLStub/Skelcton充当。 现有分布计算中间件技术体系往往自成一体、不可分割(monolithic),互操作框架、适配器、端点相 互依赖、相互影响,相应的中间件核心模块甚至产生功能交织或重叠。只有打破这种中问件一体式技术体 系,形成一个灵活、可扩展而且相对独立的互操作框架,才能解决互操作协议的扩展和定制问题。为了打 破现有中间件的一体式技术体系,我们扩展了适配器的能力,将互操作协议体系与调谐模式(Orchestrgion 基金项目f 973 ofChinaunderGrantNo SupportedbytheNationalGrandFtmdamentalResearchProgram 2002C国 家重点基础研究发展规划973项目):theNationalNaturalScienceFoundationofChinaunderGrantNos ofChmaunder 60103001([聪自然科学基金);theNationalHigh-TechResearchandDevelopmentPlan GrantNo2001AAll3060(国家高技术研究发展计划);theofScienceand Researchof MajorProject Technology MinistryOfEducgionERCunderGrantMAJOR0214(教育部科学技术研究重

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档