- 2
- 0
- 约1.1万字
- 约 11页
- 2017-06-03 发布于浙江
- 举报
CORBA与COM/DCOM的比较
1 COM/DCOM规范分析
COM/DCOM是Microsoft公司的独家产品。
COM组件对象模型
Microsoft的COM(Component Object Model,即组件对象模型)提供一种进程的透明性。这种透明特性具体表现在组件对象和客户程序可以拥有各自的进程空间,也可以共享一个进程空间,COM负责把客户的请求正确的传到组件对象中,并保证参数传递的正确性。
COM对象通过接口来提供服务,实现客户和服务器之间的交互。客户和服务器之间的关系可分为三种类型:进程内的、本地的(位于同一主机的不同进程)及远程的(不同主机,通过网络来通讯)。
在进程内,服务器组件和客户程序运行在同一地址空间中,一旦客户程序与组件程序建立通信关系,客户程序就可以通过得到的接口指针直接调用服务器对象的成员函数。
在同一机器上的不同进程,COM采用了本地过程调用(Local Procedure Call, LPC)实现进程外组件与客户程序的通信;
不同机器上的进程之间通信,COM采用了远程过程调用(Remote Procedure RPC)实现进程外组件与客户程序的通信。其过程如图1所示。
DCOM组件对象模型
DCOM(Distributed Component Object Model,即分布式组件对象模型)于1996年推出,95/98和NT中得到广泛应用。DC
您可能关注的文档
- 北京邮电大学《Matlab上课课件》1-Matlab概述.pdf
- 北京邮电大学《Matlab上课课件》2-MATLAB基础.pdf
- 北京邮电大学《Matlab上课课件》3-Matlab数据.pdf
- 北京邮电大学《Matlab上课课件》4-Matlab数值运算.pdf
- 北京邮电大学《Matlab上课课件》6-Matlab绘图.pdf
- 北京邮电大学《Matlab上课课件》7-Matlab符号运算.pdf
- 材料设计与计算方法(李鸿)第二章 晶体的几何结构和分类 2.pptx
- 材料设计与计算方法(李鸿)第二章 晶体的几何结构和分类 3.pptx
- 材料设计与计算方法(李鸿)第三章 第一性原理初涉.pptx
- 材料设计与计算方法(李鸿)第二章 晶体的几何结构和分类.pptx
最近下载
- 化工企业考试题库及答案2025.docx VIP
- 中医学基础理论考核试题题库及答案.docx VIP
- 净空高度为22、30_m高大空间自动喷水灭火仿真模拟_黄晓家.pdf VIP
- SY_T 7025-2014酸性油气田用缓蚀剂性能实验室评价方法.pdf
- 2026年广西壮族自治区南宁市小升初入学分班考试数学考试真题含答案.docx VIP
- 国家电网公司施工项目部标准化管理手册(2021年版)线路工程分册.doc
- 现浇钢筋混凝土框架结构的施工方案.docx VIP
- 2025年度江苏省施工图设计文件审查技术问答(定稿版).pdf VIP
- 化学通用笔试题库(含详细答案解析).docx
- (完整版)法兰连接尺寸HG20592-2009.pdf VIP
原创力文档

文档评论(0)