SOAP, CORBA 和 DCOM 分析比较
SOAP (简单对象访问协议)
- 基于 XML 的 RPC 协议
- 与平台无关,与语言无关
- 广泛用于 Web 服务
CORBA (通用对象请求代理架构)
- 面向对象分布式计算模型
- 使用 IDL(接口定义语言)定义接口
- 主要用于大型企业系统
DCOM (分布式组件对象模型)
- 基于 COM(组件对象模型)技术的分布式扩展
- 仅适用于 Windows 系统
- 主要用于跨机器通信
比较
| 特征 | SOAP | CORBA | DCOM |
|---|---|---|---|
| 平台无关 | 是 | 是 | 否 |
| 语言无关 | 是 | 是 | 否 |
| 数据格式 | XML | IDL | 二进制 |
| 使用场景 | Web 服务 | 企业系统 | Windows 系统 |
177.4KB
文件大小:
评论区