首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

札记:分布式计算

2012-12-26 
笔记:分布式计算CORBARPC(Remote Procedure Call): 远端程序调用OMG(Object Management Architecture):对

笔记:分布式计算
CORBA

RPC(Remote Procedure Call): 远端程序调用
OMG(Object Management Architecture):对象管理架构。
COM(Core Object Model): 核心对象模型。
OMARA(OMA Reference Architecture): OMA 参考架构。定义了底层服务基础建设,以及允许对象跟你相互交换的机制。它包括Object Request Broker(ORB, 对象请求中介者)、Object Services(也被车给你为CORBA services)、以及一些常见机制。
CORBA: OMG定义的一套和语言无关的分布式“对象交换标准框架”(standard framework of object interoperability),是COM改良后的产物。
ORB: 通信进行管道。
IDL: CORBA接口定义语言。


基本流程:
编写IDL源代码->产生stubs和skeletons->实现出服务器和客户端。
服务器主要过程:
产生server对象
向ORB注册:注册后ORB将会知道该对象的存在,并能够传递请求给它。(是不是意味着名字需要唯一,否则就会出现问题)
将server对象给定字符串名称:客户端会根据这个名称来找到server。
    方法如下:
    object reference:
   


书籍:《Java 编程思想》
OMG官方网站:www.omg.org

热点排行