Benutzer:MovGP0/Service Broker/Contract

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Service Broker Contract

[Bearbeiten | Quelltext bearbeiten]

Definiert welche Nachrichten in einer Conversation gesendet werden.

Abfrage im SQL Server Management Studio unter Service Broker / Contracts, oder mittels [sys].[service_contracts] und [sys].[service_contract_message_usages].

Contract erstellen

[Bearbeiten | Quelltext bearbeiten]
CREATE CONTRACT [https://company.com/contracts/contractname]
(
    [https://company.com/messages/request_messagetype] SENT BY INITIATOR
    [https://company.com/messages/response_messagetype] SENT BY TARGET
)
GO;
Wert Bedeutung
INITIATOR Sender kann Nachricht veröffentlichen (Request/Message)
TARGET Empfänger kann Nachricht veröffentlichen (Reply)
ANY Sender und Empfänger können nachricht veröffentlichen