Compartir a través de


Activación de colas de componentes

La realización de llamadas de método en un componente en cola no ejecuta directamente el método . En su lugar, Message Queuing serializa y almacena llamadas y parámetros de método en una cola donde el componente en cola recupera y ejecuta posteriormente. A diferencia de activar un objeto DCOM remoto, no se crea una instancia del componente en cola cuando se llama a un método. Esta es la idea básica detrás del uso de componentes en cola: no es necesario crear instancias de los componentes en cola al mismo tiempo que la aplicación que realiza la llamada.

Nota:

Las descripciones para activar una aplicación en cola suponen que la aplicación está marcada como en cola y que la casilla de escucha está habilitada.

 

Puede usar scripting para iniciar y detener una aplicación en cola. Puede colocar el script bajo el control del programador de tareas para ejecutarlo según sea necesario. Por ejemplo, el script se puede ejecutar en el reinicio del sistema si las aplicaciones deben estar disponibles permanentemente. Si la aplicación va a procesar transacciones en modo por lotes, el script se puede ejecutar en un momento determinado cada día junto con un script de apagado para asegurarse de que el procesamiento por lotes se detiene en un momento específico.

Herramienta administrativa servicios de componentes

Para iniciar una aplicación en cola, siga estos pasos:

  1. En el árbol de consola de la herramienta administrativa Servicios de componentes, en Servicios de componentes, abra la carpeta Aplicaciones COM+ asociada al equipo que desea administrar.

  2. Haga clic con el botón derecho en la aplicación cuya cola desea activar.

  3. Haga clic en Iniciar.

Visual Basic

Vea el ejemplo COMAdminCatalog.StartApplication.

C/C++

Consulte el ejemplo ICOMAdminCatalog::StartApplication .

Uso de Queue Moniker