中华论文主要包括:
· 对象请求代理ORB (Object Request Broker),是CORBA的核心。作为一个软件组件,对象可以通过ORB发出请求并接收响应。在CORBA中,所有的通讯都通过ORB进行,因而无论一个对象是本地的还是远程的,对于与之进行通讯的其他对象来说都是等价的。CORBA并没有规定如何具体实现一个ORB,几乎每一个不同的产品都有其具体的ORB实现。
· 接口定义语言IDL (Interface Definition Language),是用于描述对象接口的一种高级符号语言。IDL不涉及任何接口的实现细节,所有COBRA系统都根据IDL用某种特定语言来实现接口。CORBA为C、C++、Smalltalk和JAVA制定了规范,ADA95和COBOL的映射规范也正在制定中。IDL描述通常以接口库(Interface Repository)的方式进行存贮。
· 接口库(Interface Repository),其中包括了所有描述服务对象属性、操作、自定义数据类型及异常处理的IDL定义。
· 基本对象适配器BOA (Basic Object Adapter),描述了ORB和服务器端应用程序之间的接口。BOA负责调度服务器端应用程序维护的对象,并与服务对象交换消息。
· 静态请求接口SII (Static Invocation Interface)。SII假设在编译时刻客户对象能够明确了解服务对象的接口,即客户与服务器之间的关系应当是可知的、固定的,服务接口的任何改变都会导致软件系统的重新编译。SII是由IDL描述的。
· 动态请求接口DII (Dynamic Invocation Interface)是一组与服务器无关的通用接口。与新服务对象及其行为相关的信息可以通过接口库获得,客户程序根据这些信息可以在运行时刻动态构造请求。DII使得开发智能化即插即用的软件系统成为可能,但需要涉及大量CORBA API调用,增加了软件的复杂度。
总之,CORBA提供了一个集成框架,应用程序只要给出用接口定义语言IDL (Interface Definition Language)书写的界面,就可插入框架,与其他对象协同工作,为在分布式环境下实现不同应用程序即插即用的集成提供了有力支持。
1.3 OLE/COM
与CORBA一样,Microsoft的OLE/COM是基于分布式对象模型的开放标准,得到多系统软件开发商、独立软件开发(ISV)商和用户的支持。OLE实际上是建立在组件对象模型(COM)基础上的一组高层次技术。从基本中间件功能视图的角度来说,COM与CORBA非常相似,同样支持对象的定义、创建、调度、引用及对象之间的通讯,同样提供了接口定义语言(IDL)。但是两者之间也存在显著的差异。例如,COM支持由不同程序设计语言或不同编译器实现的对象之间的二进制兼容,以及OLE Automation等。
OLE/COM的结构如图5.2所示。这一结构的核心是组件对象模型(COM),支持对象的定义、创建、消除与调度,同时提供遍历和询问对象接口的功能。
图5.2 OLE/COM的结构

![]() | 2007年gct成绩查询 | 12-05 |
![]() | 3Com无线教学解决方案 | 09-21 |
![]() | 计算机毕业论文-基于WEB的劳资人事管理系统 | 09-21 |
![]() | 论银行计算机网络风险防范与对策研究 | 09-21 |
![]() | 巧妙运用Win 2K/XP/2003的故障恢复控制台 | 09-21 |
![]() | 美国政府在计算机技术发展是的作用及其启示 | 09-21 |
![]() | 学生成绩管理系统的设计与实现 | 09-21 |
![]() | 论ASP制作学生档案管理系统 | 09-21 |
![]() | 论数据加密技术 | 09-21 |
![]() | 论详解加密技术概念、加密方法以及应用 | 09-21 |
![]() | 论VB中创建超长时间计时器对象 | 09-21 |
![]() | 信息技术对高校图书馆工作的影响 | 09-21 |
![]() | 2007年gct成绩查询 | 12-05 |
![]() | 渗透新课改理念的创新作文 | 09-18 |
![]() | 小语第十二册作文教学分析 | 09-18 |
![]() | 作文创新教学论文 | 09-18 |
![]() | IPv4/IPv6综合组网技术基本原则研究 | 09-15 |
![]() | 用VB构建Internet的应用 | 09-15 |
![]() | 打造人力资源管理新模式——来自国企的案例 | 08-21 |
![]() | 面对财富与贫困的思考 | 08-21 |
![]() | 财务分析报告的几个问题 | 08-20 |
![]() | 大学生计算机专业毕业论文 | 08-19 |
![]() | 论网络地址解析协议被攻击的解决方法 | 08-19 |
![]() | 动态IP地址的捕获及其应用 | 08-19 |
![]() | 2007年高考作文训练的几点认识 | 09-18 |
![]() | 2007年中考作文备考方略 | 09-18 |
![]() | 用VB构建Internet的应用 | 09-15 |
![]() | 人力资源发展:性质、时代的挑战、意义和趋 | 09-09 |
![]() | 管理者沟通风格的诊断与改善 | 09-09 |
![]() | 我国网络银行的问题及对策 | 09-09 |
![]() | 基于电子商务的银行业网络化创新 | 09-09 |
![]() | 管理的实质在于创新 | 09-09 |
![]() | 制约电子商务发展的“新三座大山” | 09-09 |
![]() | 电子商务为何整体缺席第二波上市潮? | 09-09 |
![]() | 基于Web的电子商务模式 | 09-09 |
![]() | 知识经济与现代管理者 | 09-09 |