- 6
- 0
- 约 49页
- 2016-11-24 发布于湖北
- 举报
几个需要了解的概念 ORB, OA,BOA POA GIOP, IIOP, IOR 动态调用接(DII),接口公用库 ORB ORB(Object?Request?Broker)对象请求代理:它作为一个“软件总线”来连接网络上的不同对象,提供对象的定位和方法调用,它是CORBA实现的关键。?在后面会详细讨论 ORB。 OA, BOA OA(Object?Adapter)对象适配器:用于构造对象实现与ORB之间的接口。它给框架发送方法,调用并且支持服务器对象的生命周期(如:对象的创建和删除)。? BOA(Basic?Object?Adapter)基本对象适配器:负责激活对象,即当客户请求对象的服务时,激活对象实现的能力。? POA POA(Portable?Object?Adapter)可移植对象适配器:是BOA的替代方式,提供大量可扩展的接口,来处理一些对于BOA来说不合理的要求。特性:? (1)支持透明激活对象。? (2)允许单个服务者支持很多对象标识。? (3)允许一个服务者上有多个POA,每个都有自己的一套管理策略。? (4)将对不存在服务者的请求委托给默认服务者,或者向服务者的管理器请求一个合适的服务者。? GIOP, IIOP, IOR GIOP(General?Inter-ORB?Protocol)通用ORB之间的协议:定义了一个不同OR
原创力文档

文档评论(0)