分布式程序设计
文章平均质量分 77
helloworlder
这个作者很懒,什么都没留下…
展开
-
基于CORBA的分布式程序设计(Advanced CORBA Distributed Programming)(二)
第二章 CORBA 的核心2.1基本概念:1、ORB(Object Request Broker)对象请求代理:它作为一个“软件总线”来连接网络上的不同对象,提供对象的定位和方法调用,它是CORBA实现的关键。 2、OA(Object Adapter)对象适配器:用于构造对象实现与ORB之间的接口。它给框架发送方法,调用并且支持服务器对象的生命周期(如:对象的创建和删除)。 3、B原创 2003-07-03 00:25:00 · 3153 阅读 · 0 评论 -
基于CORBA的分布式程序设计(五)
第三章 CORBA程序的编写过程3.1 开发CORBA的步骤1. 定义一个IDL2. 把IDL接口映射到C++3. 开发server端4. 开发client端5. 运行名字服务,服务端 和客户端 3.2 CORBA程序的工作流程 • 定义你的对象和方法:使用IDL • Client调用你定义的对象方法 • 调用被ORB传递到Server原创 2003-07-02 23:19:00 · 3748 阅读 · 0 评论 -
基于CORBA的分布式程序设计(Advanced CORBA Distributed Programming)(四)
2.3.3 系统集成 图2-13 不同对象系统集成的方法 2.3.4 互操作 ORB 的互操作性提供了种易于理解的、方便的途径来支持网络中的对象,这些对象由多样的,不同种类的(与CORBA 兼容的)ORB管理。由于CORBA中的元素能以很多方式结合在一起以满足各种不同的需要,因此取得“interORBability”的方法很方便。 支持互操作的元素 能支持互操作原创 2003-07-02 23:11:00 · 5059 阅读 · 0 评论 -
基于CORBA的分布式程序设计(Advanced CORBA Distributed Programming)(一)
基于CORBA的分布式程序设计Advanced CORBA Distributed Programming 引言 近年来,随着互联网技术的日益成熟,公众及商业企业正享受着高速、低价网络信息传输所带来的高品质数字生活。但是,由于网络规模的不断扩大以及计算机软硬件技术水平的飞速提高,给传统的应用软件系统的实现方式带来了巨大挑战。 首先,在企业级应原创 2003-06-26 17:18:00 · 2390 阅读 · 0 评论 -
基于CORBA的分布式程序设计(Advanced CORBA Distributed Programming)(三)
2.3.1 ORB结构 图 2-4 通过ORB传递请求 图2-4显示了一个client向对象实现发送一个请求。Client是一个想对对象进行操作的一个实体,对象实体是实现对象的代码和数据。ORB负责根据一个请求来定位一个对象,安排对象实现准备接受请求,与请求的数据通讯。Client的接口与对象的位置完全,实现对象的语言及其它不在对象接口反映出来的方面等无关。 图2-5显示原创 2003-07-02 23:11:00 · 4969 阅读 · 0 评论 -
基于CORBA的分布式程序设计(六)
第四章 CORBA的服务类型4.1 详解CORBA事件服务实现CORBA事件服务通过对事件(由对象产生并且传送给其他对象)封装而提供了基本的消息传递功能,在事件被产生之后,CORBA事件服务是将事件从事件提供者对象传送给事件消费者对象这样一种机制。而且事件服务允许对象动态地注册或注销他们感兴趣的特定事件,事件服务在相互不很了解的对象之间建立起一条宽松耦合的通信信道。事件耦合程度比远程过原创 2003-07-02 23:18:00 · 2084 阅读 · 0 评论