远程进程内组件激活方法-read.pptVIP

  • 7
  • 0
  • 约4.03千字
  • 约 13页
  • 2018-03-23 发布于天津
  • 举报
远程进程内组件激活方法-read

十 DCOM DCOM机制 DCOM对象的激活方法 连接管理 1. DCOM机制 从进程内走向进程外 进程透明性 从本机走向远程主机 DCOM RPC Client and RPC Server 可以在TCP、UDP上实现 RPC是分布式应用的基础,过程如下: 客户准备:三元组(远程机器、server、函数) 在RPC Server上需要运行一个RPC端口管理服务,每个RPC Server向它登记注册 RPC client与远程机的RPC端口管理服务联系,请求RPC Server的端口号 然后RPC client与RPC server直接联系 其他远程调用途径,如HTTP、SOAP DCOM使用ORPC协议实现远程通信 DCOM的通讯机制建立在RPC基础上,DCOM对其进行了扩充,以支持面向对象的调用。称为ORPC。 ORPC使用标准的RPC数据包,附加上专用于DCOM的信息,如接口指针标致符。在ORPC数据包经过列集后的数据按照NDR格式保存 ORPC 优先选择UDP协议,并重新实现了纠错,拥塞控制,重传等算法. 实际的开发工作并不必在ORPC上进行。底层的通讯由代理和存根完成的,而如果使用标准列集法,则代理和存根可以由MIDL完成。进一步,如果使用IDE,IDE在工程配置中集成了MIDL的操作。 激活对象的任务是SCM来完成的。SCM是COM库的一部分。SCM负责创

文档评论(0)

1亿VIP精品文档

相关文档