Compartir a través de


Configuración de componentes de CRM de COM+

Los componentes de CRM se pueden instalar en una aplicación de servidor COM+ o en una aplicación de biblioteca COM+. Sin embargo, siempre deben ejecutarse en una aplicación de servidor COM+. Si se instalan en una aplicación de biblioteca COM+, no están disponibles para su uso en procesos cliente.

Si los componentes de CRM que están instalados en una aplicación de biblioteca, están disponibles para más de una aplicación de servidor. Si se instala en una aplicación de servidor específica, solo están disponibles para esa aplicación de servidor específica.

Para habilitar el uso de un CRM en una aplicación de servidor, siga estos pasos:

  1. En Servicios de componentes, en la página de propiedades de la aplicación de servidor, haga clic en la pestaña Avanzadas .

  2. Seleccione la opción Habilitar administradores de recursos de compensación para esa aplicación de servidor. Si no se selecciona esta opción, se producirá un error al intentar usar un CRM dentro de esta aplicación de servidor.

    Nota

    Si se instala en una aplicación de biblioteca, no es necesario seleccionar la opción Habilitar administradores de recursos de compensación para esa aplicación de biblioteca, pero esta opción debe seleccionarse para la aplicación de servidor en la que el CRM está pensado para ejecutarse.

     

Se recomienda que los componentes de crm Worker y CRM Compensator para un CRM específico se instalen en la misma aplicación.

La configuración recomendada para los componentes de CRM es la siguiente.

Componente Configuración
Trabajo de CRM transaction = requiredsync = yesJIT = yesthreading model = Both (or threading model = Apartment)
Compensador de CRM transaction = disabledsync = disabledJIT = nothreading model = Both (or threading model = Apartment)

 

Nota

Los componentes que usan CRM deben especificar explícitamente un modelo de subprocesos cuando se registran. El valor predeterminado, "Main Thread Apartment", no se admite. Los únicos dos modelos de subprocesos admitidos son Apartment y Both.

 

Conceptos de Resource Manager de compensación de COM+