二、CORBA的含义及特点
●CORBA定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件;
●每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件开发费用;
●CORBA的平台无关性实现了对象的跨平台引用,开发人员可以在更大的范围内选择最实用的对象加入到自己的应用系统之中;
●CORBA的语言无关性使开发人员可以在更大的范围内相互利用别人的编程技能和成果, 是实现软件复用的实用化工具;
三、CORBA的一般用途
●存取来自现行桌面应用程序的分布信息和资源;
●使现有业务数据和系统成为可供利用的网络资源;
●为某一特定业务用的定制的功能和能力来增强现行桌面工具和应用程序;
●改变和发展基于网络的系统以反映新的拓扑结构或新资源;
四、CORBA的技术背景
●面向对象技术的兴起;
●客户/服务器模式的普遍应用;
●集成已有系统及通信和实现细节的需求;
●现有分布处理机制和方法存在着不足之处;
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
基于SOA的物流信息集成框架模型设计
文中基于SOA具有的松耦合、跨平台、可重用等优势,提出了一种基于SOA的物流信息集成框架模型,对框架内的各个技术层面特别是服务组装层面进行了深入探讨。
-
OMG主席畅谈云计算和SOA
Richard Soley是在20世纪90年代致力于推动标准分布式对象计算架构的核心人员之一,这一架构就是后来众所周知的CORBA。
-
OMG DDS线协议交互式实例
若干不同的消息类型构成了急速嵌入式中间件的小世界。对象管理组织(OMG)赞助的数据分布式服务(DDS)最近被用于演示这些系统之间的线协议交互操作。
-
OMG BPM/SOA实践社区BPM/SOA案例研究
本周,SearchSOA.com和eBizQ合作伙伴OMG BPM/SOA实践社区宣布了“敏捷业务和业务流程管理BPM流程优化以及面向服务架构(SOA)案例研究竞赛”的冠军。