Conceptos de componentes en cola de COM+
En función de los servicios Message Queuing , el servicio de componentes en cola com+ proporciona una manera sencilla de invocar y ejecutar componentes de forma asincrónica. El procesamiento puede producirse sin tener en cuenta la disponibilidad o accesibilidad del remitente o del receptor.
En términos COM, una cola es un área de almacenamiento que guarda los mensajes para su posterior recuperación. La puesta en cola proporciona un mecanismo para la comunicación sin conexión. Es decir, el remitente y el receptor no están conectados directamente y solo se comunican a través de colas. La puesta en cola proporciona una manera de mantener la información hasta que el receptor esté listo para obtenerla. El remitente y el receptor se comunican indirectamente para que cada uno pueda funcionar de forma independiente, sin verse afectado por el otro.
En el pasado, era necesario un conocimiento detallado de las referencias para poner en cola, enviar y recibir mensajes asincrónicos. Ahora, el uso de llamadas de método que los desarrolladores de componentes entienden y usan fácilmente, el servicio de componentes en cola de COM+ serializa automáticamente los datos en forma de mensaje Message Queuing. Y dado que el servicio de componentes en cola ofrece compatibilidad integrada con transacciones, un estado incoherente no puede poner en peligro los datos si se produce un error en el servidor.
Los temas siguientes de esta sección contienen información general sobre el diseño y escritura de componentes en cola.
Tema | Descripción |
---|---|
Ventajas del procesamiento en cola |
Describe las ventajas de la programación con componentes en cola de COM+. |
Arquitectura de componentes en cola |
Describe la arquitectura del servicio de componentes en cola de COM+. |
Message Queue Server transaccional |
Describe cómo administran las transacciones el servicio de componentes en cola de COM+. |
Seguridad de componentes en cola |
Describe las opciones de directiva para la autenticación de mensajes de cliente y sus implicaciones. |
Desarrollo de componentes en cola |
Describe las consideraciones de programación al escribir componentes que se pueden poner en cola. |
Errores de componentes en cola |
Describe los tipos de errores más comunes que puede encontrar al usar el servicio de componentes en cola com+. |