Skip to main content

¿Qué es un modelo de objeto componente distribuido?

  • Buck

Durante las últimas décadas, los científicos informáticos han trabajado para mejorar el rendimiento general de la computadora mediante el uso de tecnología de componentes distribuidos. El modelo de objeto de componente distribuido (DCOM) fue creado por Microsoft® para permitir la distribución de componentes de software de Microsoft® a través de múltiples servidores de computadora. Esta tecnología permite que los servidores se agrupen en una empresa, lo que crea una gran escalabilidad en toda la empresa.

El modelo de objeto componente distribuido se introdujo por primera vez con el sistema operativo Windows® NT a fines de la década de 1990. Esta tecnología fue una adición progresiva al marco estándar del modelo de objetos comunes (COM) que se usa en la mayoría de las aplicaciones de software de Microsoft®. Si bien el marco COM proporcionaba un método para acceder a múltiples aplicaciones desde una máquina, no funcionaba con máquinas externas en la red de una empresa.

Compartir componentes y servicios de software son prácticas estándar hoy en día en Internet. Se ven algunos ejemplos en los sitios de reserva de viajes que se conectan con hoteles, aerolíneas y agencias de alquiler de automóviles. Esta tecnología hace posible que las computadoras compartan aplicaciones de software en múltiples redes. El modelo de objetos de componentes distribuidos es la tecnología que hace que muchas aplicaciones de Microsoft® funcionen en una red.

Existen muchas tecnologías de la competencia que son similares al modelo de objetos de componentes distribuidos de Microsoft®. Estas tecnologías incluyen COM, COM + y servicios web. DCOM es utilizado principalmente por organizaciones que usan productos de Microsoft®.

Una de las desventajas de usar el modelo de objeto de componente distribuido es la necesidad de usar toda la colección de productos de Microsoft® para admitir estos componentes. Esto incluye el sistema operativo Windows®, los servidores web y la capa de base de datos. DCOM es propiedad de Microsoft® y requiere la tecnología subyacente de Microsoft® para funcionar correctamente.

DCOM se considera una tecnología de capa de comunicación entre procesos. Permite que una computadora acceda a otra aplicación en una computadora separada en la red. Esto permite que las aplicaciones se compartan en varios servidores.

La mayoría de las corporaciones han pasado de usar las tecnologías DCOM y COM a un software de servicio web más progresivo. Este tipo de software es más flexible que el DCOM estándar porque puede ejecutar múltiples configuraciones de software y plataformas de hardware. Esto es esencial para el software en Internet porque los clientes externos suelen ser más genéricos.