Routning och nätverk för Service Broker

gäller för:SQL ServerAzure SQL Managed Instance

Service Broker-kommunikation är utformad kring tillförlitlig, asynkron meddelandeleverans. Service Broker använder de autentiseringsfunktioner som SQL Server tillhandahåller för att skydda mot obehörig åtkomst till en tjänst. För att skydda meddelandedata kan du med Service Broker kryptera meddelanden som lämnar instansen.

Kommunikation mellan två program sker via meddelanden. När ett program skickar meddelanden letar Service Broker upp en väg för tjänsten och skickar meddelandet till den nätverksadress som anges av vägen.

Service Broker kommunicerar statusen för en konversation till ett program via meddelanden. Service Broker anger fel, slutet av en konversation och timerhändelser genom att skicka ett meddelande till tjänsten. Liksom alla meddelanden associeras dessa meddelanden med en specifik konversation.

Meddelanden från Service Broker och meddelanden från andra sidan konversationen tas emot och bearbetas på samma sätt. Genom att använda samma programmeringsmodell för att bearbeta alla meddelanden förenklar du programutvecklingen. På så sätt kan även Service Broker-program distribueras om utan ändringar i programkoden.

I det här avsnittet

Article Description
Service Broker-routning Beskriver hur Service Broker dirigerar meddelanden.
Kommunikationsprotokoll för Service Broker Beskriver hur Service Broker använder ett koordinatorspecifikt protokoll för att kommunicera med fjärranslutna mäklare.
Vidarebefordran av service broker-meddelanden Beskriver vidarebefordran av meddelanden.