Udostępnij przez


Zarządzanie usługa Broker

W przypadku obiektów SMO Service Broker obiekty znajdują się w Microsoft.SqlServer.Management.Smo.Broker obszar nazw, które wymaga odwołania do Microsoft.SqlServer.smo.dll. Odwołanie do Microsoft.SqlServer.ServiceBrokerEnum.dll jest również wymagane do obsługi informacji o klasie.

Obiekty SMO udostępnia zestaw Service Broker obiekty, które pozwalają programowe zarządzanie (DDL) z Service Broker Implementacja. Dotyczy to także definiowanie typów wiadomości, zamówień, kolejek i usług.Ponieważ obiekty SMO to narzędzie zarządzania, które nie jest przeznaczony do manipulacji na danych, wysyłanie i odbieranie Service Broker wiadomości nie jest obsługiwany przez obiekty SMO.

W przypadku obiektów SMO ServiceBroker() obiekt jest klasa nadrzędna pod wszystkie Service Broker znajduje się funkcję. A Service Broker wdrożenie jest wymagane dla każdej bazy danych, który uczestniczy w aplikacji komunikacji rozproszonej. Dlatego też ServiceBroker obiekt jest obiektem podrzędnym Database obiekt.

The ServiceBroker object contains collections of the following objects that are used to define the Service Broker implementation:

  • MessageType obiekty reprezentują typy wiadomości, które określają zawartość wiadomości.

  • MessageTypeMapping obiekty reprezentują kontrakty określające kierunek oraz rodzaj wiadomości w danej komunikacji.

  • ServiceQueue obiekty przechowywane są wiadomości przed wysłaniem i po ich odebraniu.Zapewniają one asynchronicznej komunikacji między usługami, a także innych korzyści, takich jak automatyczne blokowanie wiadomości w tej samej grupa konwersacji.

  • BrokerService objects represent Service Broker services, which are the addressable endpoints for conversations.Service Broker messages are sent from one service to another service.Usługa określa kolejkę do przechowywania wiadomości i określa umów, dla którego usługa może być obiekt miejsce docelowe.

  • RemoteServiceBinding obiekty reprezentują ustawienia, Service Broker używa do uwierzytelnianie i zabezpieczeń podczas komunikacji z usługa zdalnego.

  • ServiceRoute obiekty reprezentuje Service Broker trasa, która zawiera informacje o lokalizacji usługa i bazy danych, na którym jest zdefiniowana. Trasa jest wymagana do dostarczenia wiadomości.Domyślnie każda baza danych zawiera trasa, która określa lokalizację, ponieważ bieżący wystąpienie z SQL Server.

See Also

Reference

Microsoft.SqlServer.Management.Smo.Broker

Concepts