DCOM体系结构(一)(技术白皮书---Microsoft)

 

DCOM体系结构(一)

技术白皮书---Microsoft

摘要:

这篇文章主要介绍了DCOM的内部原理,对象的TCP/IP协议实现。这篇文章适合程序开发人员阅读,尤其适合想开发基于InternetIntranet以及更深层次上的最新应用程序的开发人员。在一些方面我们假定读者已经熟悉COM的基本概念,尽管有些概念在讨论分布式程序设计时还会涉及到。

概述

Microsoft Distributed Component Object ModelDCOM)是Component Object ModelCOM)的扩展,它支持不同的两台机器上的组件间的通信,而且不论它们是运行在局域网、广域网、还是Internet上。借助DCOM你的应用程序将能够任意进行空间分布。

由于DCOMCOM这个组件技术的无缝升级,所以你能够从你现有的有关COM得知识中获益,你的以前在COM中开发的应用程序、组件、工具都可以移入分布式的环境中。DCOM将为你屏蔽底层网络协议的细节,你只需要集中精力于你的应用。

谁适合阅读这篇文章

这篇文章适合程序开发人员阅读,尤其适合想开发基于InternetIntranet以及更深层次上的最新应用程序的开发人员。在一些方面我们假定读者已经熟悉COM的基本概念,尽管有些概念在讨论分布式程序设计时还会涉及到。

怎样得到这篇文章的主要内容

    这篇文章是有关COMDCOM技术的系列资料的一部分。你可以从头到尾进行阅读,也可以将它作为技术参考。在这篇文章的最后一章,介绍了这一系列文章中的其他文章。

    如果你还不清楚DCOM是什么,“DCOM Technical Overview”这篇文章将对你有用。如果你想知道怎样应用DCOM解决特定的问题,“Solution in Action”这篇文章将会对你有所帮助。

哪里能够得到DCOM

     DCOM目前和Windows NT v4.0Windows 2000操作系统一起发行,DCOMWindows 9X版本可以从微软站点下载。

COM体系结构

这一章将给你一个DCOM技术内部、外部结构的一个概述,你将会看到 DCOM怎样实现了对于客户端来说的简单分布式计算,而没有再灵活性、可升级性、健壮性等方面损失性能。

DCOM处于你的应用程序组件中间,它提供了将组件透明连接起来的能力,如下图说明了DCOM的恰当的位置: 

 

定位对象

COM技术的核心内容是怎样建立组件之间的通信以及怎样创建组件的实例。这些技术通常被归为“激活技术”(Activation mechanisms)下面讨论一下它们怎样工作。

在本地和远端创建一个新对象

    分布系统中的一个基础就是创建对象。在COM中对象类以GUID

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值