Compartir a través de


Introducción a la aplicación COM+

Una aplicación COM+ es la unidad principal de administración y seguridad para Servicios de componentes y consta de un grupo de componentes COM que suelen realizar funciones relacionadas. Estos componentes constan aún más de interfaces y métodos, como se muestra en la ilustración siguiente.

Diagrama que muestra interfaces y métodos dentro de cuadros, en orden de Método dentro de Interfaz dentro de Componente dentro de la aplicación COM+.

Puede usar la herramienta administrativa Servicios de componentes para crear nuevas aplicaciones COM+, agregar componentes a aplicaciones y establecer los atributos de una aplicación y sus componentes.

Al crear grupos lógicos de componentes COM como aplicaciones COM+, puede aprovechar las siguientes ventajas de COM+:

  • Ámbito de implementación para componentes COM.
  • Un ámbito de configuración común para los componentes COM, incluidos los límites de seguridad y la puesta en cola.
  • Almacenamiento de atributos de componente no proporcionados por el desarrollador de componentes (por ejemplo, transacciones y sincronización).
  • Bibliotecas de vínculos dinámicos (DLL) de componentes cargadas en procesos (DLLHost.exe) a petición.
  • Procesos de servidor administrado para hospedar componentes.
  • Creación y administración de subprocesos usados por los componentes.
  • Acceso al objeto de contexto para dispensadores de recursos, lo que permite asociar automáticamente los recursos adquiridos con el contexto. (Para obtener más información sobre los componentes y contextos COM, vea Contextos COM+).

Desarrollo de aplicaciones COM+

Partes de una aplicación COM+

Tipos de aplicaciones COM+