自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 基于CORBA的分布式程序设计(七)

第五章 基于CORBA的分布式软件开发5.1 分布式技术的基本原理5.1.1传统的面向对象分析与面向对象设计方法。 常规的OOA和OOD方法可以直接应用于分布式系统的分析和设计,然而传统的OOP环境(例如C++或object pascal)在直接用于分布式应用系统的程序设计时遇到了问题。传统的对象与访问该对象的程序只能存在于同一进程中,并且只有相关程序设计语言的编译器才能创建这些对

2003-07-03 14:08:00 2701

原创 基于CORBA的分布式程序设计(八)

 第六章 应用实例6.1  新一代BOSS系统的CORBA解决方案       图6-1基于CORBA的BOSS系统的结构图 6.1.1  摘要由于CORBA自身的特点——开放性、可扩展性、安全性和先进性——与新一代BOSS 系统的技术要求可以很自然的相吻合,中国移动(深圳)公司提出了以CORBA体系为中心的有自己特色的解决方案。本文阐明了中国移动(深圳)公司的新一代B

2003-07-03 14:05:00 1679

原创 基于CORBA的分布式程序设计(九)

6.2 基于CORBA技术的聊天软件:本程序实现了CORBA与TUXEDO的互连,为联创系统集成软件公司的数据网综合业务计费与管理系统(LICMS)与佳都国际软件公司的飞马系统的集成打好了技术基础。该软件的接口定义(IDL)如下: // Chat.idl module Chat {  typedef string User;  typedef string

2003-07-03 14:05:00 1661

原创 基于CORBA的分布式程序设计(十)

第七章 结束语7.1 CORBA的主要应用方向 CORBA规范的推出,重新调整了客户机与服务器之间的关系。客户机可以向服务器提出事务请求,同时也可以为下一个请求充当服务器角色。 由于CORBA系统引入了中间件的概念,即事务代理,由中间件完成客户机与服务器之间的通信,使得服务器对于客户机的位置相对透明,取消了原有分布式计算模型中客户机、服务器之间的一一对应关系。CORBA客户机可以在

2003-07-03 14:05:00 1195

原创 基于CORBA的分布式程序设计(十一)

第八章  附录8.1  CORBA 版本软件市场中能够见到的CORBA中间件产品很多,但基于不同公司的产品战略以及研发方向,各个产品在服务性能、对高级语言的支持和所依赖的系统平台方面有很大区别。以下是对主要产品在几方面进行了分析(参见表1),可供参考。主要中间件产品 8.2目前最新的CORBA产品:MICO、ORBacus、ORBacus 3、The ACE ORB (

2003-07-03 14:05:00 2134

原创 基于CORBA的分布式程序设计(十二)

第九章 参考资料 联创数据网综合业务计费与管理系统技术白皮书         联创 飞马系统与宽窄带计费系统接口方案         佳都国际 江苏通信BOSS和LCIMS接口          联创 江苏通信BOSS和LCIMS接口会议纪要            联创 中国移动业务运营业务支撑系统(BOSS)白皮书           联创 CORBA企业解决方案

2003-07-03 14:04:00 1463

原创 基于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 3078

原创 基于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 3654

原创 基于CORBA的分布式程序设计(六)

第四章 CORBA的服务类型4.1 详解CORBA事件服务实现CORBA事件服务通过对事件(由对象产生并且传送给其他对象)封装而提供了基本的消息传递功能,在事件被产生之后,CORBA事件服务是将事件从事件提供者对象传送给事件消费者对象这样一种机制。而且事件服务允许对象动态地注册或注销他们感兴趣的特定事件,事件服务在相互不很了解的对象之间建立起一条宽松耦合的通信信道。事件耦合程度比远程过

2003-07-02 23:18:00 1975

原创 基于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 4886

原创 基于CORBA的分布式程序设计(Advanced CORBA Distributed Programming)(四)

 2.3.3  系统集成 图2-13 不同对象系统集成的方法 2.3.4 互操作 ORB 的互操作性提供了种易于理解的、方便的途径来支持网络中的对象,这些对象由多样的,不同种类的(与CORBA 兼容的)ORB管理。由于CORBA中的元素能以很多方式结合在一起以满足各种不同的需要,因此取得“interORBability”的方法很方便。 支持互操作的元素 能支持互操作

2003-07-02 23:11:00 4971

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除