Enrutamiento y redes de Service Broker

Las comunicaciones de Service Broker están diseñadas en función de la entrega de mensajes confiable y asincrónica. Service Broker utiliza las características de autenticación proporcionadas por SQL Server para proteger un servicio ante un acceso no autorizado. Para proteger los datos de los mensajes, Service Broker también permite cifrar los mensajes que abandonan la instancia.

La comunicación entre dos aplicaciones se produce a través de mensajes. A medida que una aplicación envía mensajes, Service Broker controla los detalles de búsqueda de una ruta para el servicio y de transmisión del mensaje a la dirección de red especificada por la ruta.

Service Broker comunica el estado de una conversación a una aplicación a través de mensajes. Service Broker indica errores, el final de una conversación y eventos de temporizador mediante el envío de un mensaje al servicio. Como el resto de mensajes, estos mensajes se asocian con una conversación específica.

Puesto que los mensajes de Service Broker y los mensajes del otro extremo de la conversación llegan de la misma forma, las aplicaciones también procesan los mensajes de Service Broker y los del otro extremo del mismo modo. Al utilizar el mismo modelo de programación para procesar todos los mensajes, el desarrollo de la aplicación se simplifica. La utilización del mismo modelo de programación también permite que las aplicaciones de Service Broker se vuelvan a implementar sin realizar cambios en el código de la aplicación.

En esta sección

Tema Descripción

Enrutamiento de Service Broker

Describe cómo Service Broker enruta los mensajes.

Protocolos de comunicación de Service Broker

Describe cómo utiliza Service Broker un protocolo específico del broker para comunicarse con los brokers remotos.

Reenvío de mensajes de Service Broker

Describe el sistema de reenvío de mensajes.

Vea también

Conceptos

Arquitectura de la conversación

Otros recursos

Consideraciones de seguridad para Service Broker
Finalizar una conversación entre las instancias

Ayuda e información

Obtener ayuda sobre SQL Server 2005