Udostępnij za pośrednictwem


Tworzenie umów serwisowych Broker

Kontrakty umożliwia zdefiniowanie nazwy zadań firmy i na liście typów wiadomości, w tym zadaniem.Kontrakty usługa Broker Zdefiniuj dwie role innej usługa: Inicjator i miejsce docelowe. Inicjator konwersacji zaczyna się konwersacji przez wysłanie wiadomości do miejsce docelowe.kontrakt, która korzysta z konwersacji definiuje, które roli usługa mogą wysyłać wiadomości tego typu danej wiadomości.

Dla każdego zadania przez usługa tworzenie kontrakt zawierający typy wiadomości dla każdego kroku w zadaniu.Dla każdego typu komunikatu należy określić, czy typ komunikatu został wysłany przez inicjatora do miejsce docelowe z miejsce docelowe inicjatora, lub w obu kierunkach.

kontrakt nie określa kolejność wiadomości lub liczbę wiadomości określonego typu, które mogą być wysyłane.usługa Broker wymaga to, że inicjujący wysyła do pierwszej wiadomości w oknach konwersacji.Po pierwszej wiadomości nie istnieją zamawiania wymagania.

Więcej niż jeden kontrakt można użyć tych samych typów komunikatów.Na przykład wiadomość, która składa się z dokumentu XML zawierający numer i ilość może być przydatne w zadanie, które akceptuje zamówienie od nabywcy, zadania, która zarządza zapasów i zadania, która żąda wysyłki.Każde zadanie odpowiada odrębnej kontrakt, ale wszystkich trzech umów może korzystać z tego samego typ komunikatu.

Format sieci wiadomości zawiera nazwę kontrakt.W związku z tym nazw kontrakt często są wybierane w celu uniknięcia problemów sortowanie i konflikty nazw.Aby uzyskać więcej informacji na temat nadawania nazw Zobacz Nadawanie nazw usługa Broker obiektów.