Leer en inglés

Compartir a través de


Enrutamiento y redes de Service Broker

Se aplica a: SQL Server Azure SQL Managed Instance

Las comunicaciones de Service Broker están diseñadas en torno a la entrega de mensajes asincrónica y confiable. Service Broker usa las características de autenticación que proporciona SQL Server para proteger contra el acceso sin autorización a un servicio. Para proteger los datos de los mensajes, Service Broker permite cifrar los mensajes que abandonan la instancia.

La comunicación entre dos aplicaciones se produce a través de mensajes. Cuando una aplicación envía mensajes, Service Broker busca una ruta para el servicio y transmite el 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. Para indicar errores, el final de una conversación y eventos de temporizador, Service Broker envía un mensaje al servicio. Como todos los mensajes, éstos se asocian con una conversación específica.

Los mensajes de Service Broker y los mensajes del otro lado de la conversación llegan y se procesan de la misma manera. Al usar el mismo modelo de programación para procesar todos los mensajes, se simplifica el desarrollo de la aplicación. Esto también permite a las aplicaciones de Service Broker que se vuelvan a implementar sin hacer cambios en el código de aplicación.

En esta sección

Consulte también