COM/COM+/DCOM详细的解释,都是什么功能?

如题所述

【COM解释】COM是一种二进制和网络标准,提供在不同的应用程序和语言之间共享二进制代码的规范。

【COM功能】COM定义了软件组件互相通讯的方式。允许任意两个组件互相通讯,而不管它们是在什么计算机上运行(只要计算机是相连的),也不管计算机运行的是什么操作系统(只要该操作系统支持COM),也不管该组件是用什么语言编写的。

【COM+解释】COM+并不是COM的新版本,我们可以把它理解为COM的新发展,或者为COM更高层次上的应用。COM+的底层结构仍然以COM为基础,它几乎包容了COM的所有内容。COM+是COM、DCOM和MTS(MicrosoftTransactionServer)的集成。

【COM+功能】它把COM组件软件提升到应用层而不再是底层的软件结构,它通过操作系统的各种支持,使组件对象模型建立在应用层上,把所有组件的底层细节留给操作系统。COM+不仅继承了COM所有的优点,而且还增加了一些服务,比如队列服务、负载平衡、内存数据库、事件服务等。

【DCOM解释】DCOM是一系列微软的概念和程序接口。

【DCOM功能】利用这个接口,客户端程序对象能够请求来自网络中另一台计算机上的服务器程序对象。DCOM基于组件对象模型(COM),COM提供了一套允许同一台计算机上的客户端和服务器之间进行通信的接口,主要运行在Windows95或者其后的版本上。

温馨提示:答案为网友推荐,仅供参考
相似回答