Características y clasificación de COM
Características de COM
– Encapsulamiento
– Descubrimiento dinámico, enlace tardío
– Procesamiento de transacciones
– Cooperación distribuida
– Seguridad integrada
Sólo pensado para Windows, en otras plataformas a través de productos de terceros.
Clasificación de COM:
– COM95: propuesta original
– DCOM (COM97): en redes
– COM+DCOM= de “bajo nivel”
– OLE (1995), ActiveX (1997), MTS (1999) son “de nivel de aplicación”, “alto nivel”, construidas sobre COM & DCOM
COM – OLE
– Provee servicios de enlace e incrustación de objetos
– Creación de documentos compuestos
COM – ActiveX
– Extiende capacidad básica de COM
– Permite incrustar componentes en sitios web
– Permite incrustar componentes en otros objetos
COM – MTS
– Microsoft Transaction Server
Son servicios basados en COM para soluciones empresariales Coordinación de transacciones
– Seguridad
Permite construir sistemas de información empresariales sobre COM
COM+
– Integra servicios de MTS con cola de mensajes en COM
– Lenguajes soportados
Visual Basic
Visual C++
Java++
– Encapsula cierta complejidad, facilita el uso de COM
Fuente: Apuntes de Programación con lenguajes de cuarta generación de la FCA de la UNAM