中间件大作业OmniORB调研及实例.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文档。上传文档
查看更多
中间件大作业OmniORB调研及实例

中间件技术大作业 OmniORB调研及实例 学 院(系): 软件学院 专 业: 网络工程 学 生 姓 名: 梁博文 学 号: 200992134 指 导 教 师: 胡燕 完 成 日 期: 2012-3-30 大连理工大学 Dalian University of Technology 1.CORBA简介 II 1.1 CORBA的含义 II 1.2 CORBA的产生背景 III 1.3 CORBA的用途 III 1.4 CORBA的优点 III 2. CORBA规范 IV 2.1 CORBA规范的发展进程[21个版本] IV 2.2 CORBA规范的设计哲学 V 3. OmniORB: VI 3.1 什么是OmniORB VI 3.2 OmniORB的体系结构 VI 3.3 OmniORB4.1.X的特点 VII 3.4 OmniORB4.1.4的编程过程简介: IX 3.4.1 OmniORBIDL文件的书写和编译 IX 3.4.2 OmniORB对象实现 XI 3.4.3 OmniORB客户端程序的编写 XII 3.5 OmniORB4.1.4在Windows环境下的配置过程: XIII 3.6 OmniORB4.1.4的简单实例 XV 3.6.1 OmniORB使用IOR编写服务器端和客户端的实例——TimeTest XVI 3.6.2 OmniORB使用对象名字服务编写服务器端和客户端的实例——血型占卜 XXI 3.6.3 OmniORB与其他ORB交流实例——echo XXV 1.CORBA简介 1.1 CORBA的含义 CORBA(Common Object Request Broker Architecture,通用对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程序体系规范,是OMG为了解决分布式处理环境中硬件和软件系统的互连而提出的一种解决方案。 它允许客户访问处于远程服务对象,而无需知道它的位置、实现服务所用的编程语言、操作系统平台等。 1.2 CORBA的产生背景 面向对象技术的兴起 客户/服务器模式的普遍应用 集成已有系统及通信和实现细节的需求 现有分布处理机制和方法存在着不足之处。 1.3 CORBA的用途 存取来自现行桌面应用程序的分布信息和资源 使现有业务数据和系统成为可供利用的网络资源 为某一特定业务用的定制的功能和能力来增强现行桌面工具和应用程序 改变和发展基于网络的系统以反映新的拓扑结构或新资源 1.4 CORBA的优点 在统一的标准下不同厂商的、不同时期的、不同程序设计风格的、不同编程语言的、不同操作系统的、不同平台上的软件或软件部件都可以进行交流与合作 2. CORBA规范 CORBA规范的发展进程[21个版本] 1991.08 CORBA 1.0规范发布 1991.12 CORBA 1.1规范发布 1991 第一个遵循CORBA规范的商业产品进入市场 1993.12 CORBA 1.2规范发布 1994 CORBA 2.0 规范发布, 包括了CORBA互操作规范 1995 遵循CORBA 2.0规范的商业产品进入市场 1997.09 CORBA 2.1规范发布,包括了COM/CORBA互操作规范 1998.02 CORBA 2.2规范发布,增加了POA,Java语言映射等 1999.06 CORBA 2.3规范发布,增加了传值调用,Java到IDL的反向映射,DCOM/CORFBA互操作等,并对语言映射部分进行了调整 2000.10 CORBA 2.4规范发布 2001.09 CORBA 2.5规范发布 2001.12 CORBA 2.6规范发布 2002.05 CORBA 2.6.1规范发布 2002.06 CORBA 3.0规范发布,增加了异步消息传输对象传值,Java到IDL反向映射,Internet 防火墙,最小CORBA,实时CORBA等内容 2008.01 CORBA 3.1规范发布 2011.08 CORBA 3.1.1规范发布 2011.11 CORBA 3.2规范发布 参考网站:/spec/CORBA/ 图2.1.1CORBA规范参考网站截图 2.2 CORBA规范的设计哲学 CORBA允许在不同对象间尽可能透明地传递请求 应用可以跨越不同的应用领域 支持服务(例如,名址映射)位于CORBA之外 CORBA具有平台无关性 可以工作于不同的操作系统和网络环境下 客户和服务器可以位于不同的平台上 CORBA具有编程语言无关性 可以支持

文档评论(0)

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

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

1亿VIP精品文档

相关文档