Points de terminaison Service Broker

SQL Server utilise les points de terminaison Service Broker pour les communications Service Broker situées à l'extérieur de l'instance SQL Server.

Un point de terminaison est un objet SQL Server représentant la capacité de communication de SQL Server sur le réseau. Chaque point de terminaison prend en charge un type de communication particulier. Par exemple, un point de terminaison HTTP permet à SQL Server de traiter des demandes SOAP spécifiques. Un point de terminaison Service Broker configure SQL Server pour envoyer et recevoir des messages Service Broker sur le réseau.

Les points de terminaison Service Broker fournissent des options pour la sécurité du transport et le transfert de messages. Un point de terminaison Service Broker écoute sur un numéro de port TCP spécifique.

Par défaut, l'instance de SQL Server ne contient aucun point de terminaison Service Broker. De cette façon, Service Broker n'envoie ni ne reçoit aucun message par défaut sur le réseau. Vous devez donc créer un point de terminaison Service Broker pour l'envoi et la réception de messages à l'extérieur de l'instance SQL Server. Pour plus d'informations sur la création de points de terminaison Service Broker, consultez CREATE ENDPOINT (Transact-SQL). Une instance ne peut contenir qu'un seul point de terminaison Service Broker.

Remarque relative à la sécuritéRemarque relative à la sécurité

Lorsque vous créez un point de terminaison Service Broker, SQL Server accepte les connexions TCP/IP sur le port spécifié dans le point de terminaison. La sécurité du transport Service Broker requiert alors l'autorisation de connexion au port. Si le pare-feu de l'ordinateur sur lequel SQL Server s'exécute est activé, la configuration de ce pare-feu doit autoriser les connexions du trafic entrant et sortant pour le port spécifié dans le point de terminaison. Pour plus d'informations sur la sécurité du transport Service Broker, consultez Sécurité du transport Service Broker.