什么是分布式组件对象模型?

在过去的几十年中,计算机科学家一直在使用分布式组件技术来提高整体计算机性能。 分布式组件对象模型(DCOM)由Microsoft®创建,以使Microsoft®软件组件可以在多台计算机服务器上分布。 这项技术使服务器可以在公司中集群,从而创建了公司范围内的大型可伸缩性。

分布式组件对象模型最早是在1990年代后期随Windows®NT操作系统一起引入的。 该技术是对大多数Microsoft®软件应用程序中使用的标准通用对象模型(COM)框架的逐步补充。 虽然COM框架提供了一种从一台计算机访问多个应用程序的方法,但它不适用于公司网络上的外部计算机。

共享组件和软件服务是当今Internet上的标准做法。 在连接到酒店,航空公司和汽车租赁公司的旅行预订网站上可以看到一些示例。 这项技术使计算机可以跨多个网络共享软件应用程序。 分布式组件对象模型是使许多Microsoft®应用程序通过网络工作的技术。

有许多与Microsoft的分布式组件对象模型相似的竞争技术。 这些技术包括COM,COM +和Web服务。 DCOM主要由使用Microsoft®产品的组织使用。

使用分布式组件对象模型的缺点之一是需要使用整个Microsoft®产品集合来支持这些组件。 这包括Windows®操作系统,Web服务器和数据库层。 DCOM是Microsoft®的专有技术,并且需要基础Microsoft®技术才能正常运行。

DCOM被认为是一种进程间通信层技术。 它允许一台计算机访问网络上另一台计算机上的另一个应用程序。 这使应用程序可以在多个服务器之间共享。

大多数公司已经从使用DCOM和COM技术演变为更先进的Web服务软件。 这种类型的软件比标准DCOM更灵活,因为它可以运行一个软件配置和多个硬件平台。 这对于Internet上的软件至关重要,因为外部客户端通常更为通用。

其他语言

这篇文章对你有帮助吗? 感谢您的反馈 感谢您的反馈

我们能帮你什么吗? 我们能帮你什么吗?