CORBA等一些主流的软件构件标准

1. CORBA(Common Object Request Broker Architecture)
简介: CORBA是由OMG(Object Management Group)制定的分布式对象标准,旨在支持异构系统之间的互操作性。它允许不同语言和平台编写的对象相互通信。
核心组成:
ORB(Object Request Broker): 提供分布式对象调用的核心机制。
IDL(Interface Definition Language): 定义对象接口,使其与语言无关。
GIOP/IIOP: 提供对象请求的协议(GIOP)和基于TCP/IP的实现(IIOP)。
应用场景:
大型企业系统的集成,如银行、保险、医疗等。
异构系统间的数据共享和调用。
用法:
定义IDL接口。
使用ORB工具生成语言绑定代码(如C++、Java)。
编写服务端和客户端代码,注册对象并调用。
2. COM/DCOM(Component Object Model / Distributed COM)
简介: 由微软开发,用于Windows平台的组件模型。COM支持在进程内和进程间的组件通信,DCOM扩展到分布式环境。
核心特点:
二进制可重用性:通过接口(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值