Udostępnij za pośrednictwem


Kończenie konwersacji w jednej bazie danych

Ten samouczek jest przeznaczony dla użytkowników, którzy są nowe w Service Broker, ale znają pojęcia bazy danych i Transact-SQL instrukcji.Pomoże to nowych użytkowników rozpoczęcie przez prezentujący je skompilować i uruchomić proste konwersacji w jednej bazie danych.

Zakres informacji w samouczku

Ten samouczek przedstawia sposób tworzenia obiektów bazy danych, które są wymagane do obsługi prostego żądanie odpowiedź Service Broker konwersacji.Zostanie następnie rozpocząć konwersację i umożliwiają przesyłanie wiadomości.

Każdy Service Broker konwersacji ma dwa końce: Inicjator rozmowy i miejsce docelowe.Będzie wykonywać następujące zadania:

  • Tworzenie usługa i kolejki miejsce docelowe usługa i kolejki inicjatora.

  • Utwórz typ komunikatu żądania i typ wiadomości odpowiedzi.

  • Tworzenie kontrakt, określająca komunikatów żądań przejść z inicjatora do miejsce docelowe i komunikatów odpowiedzi przejdź do inicjatora z miejsce docelowe.

Następnie będzie wykonywać proste konwersacji:

  • Rozpocznij konwersację.

  • Wysłać żądanie z inicjatora do miejsce docelowe.

  • Otrzyma żądanie w miejsce docelowe i Wyślij odpowiedź do inicjatora.

  • Otrzymywać odpowiedzi na inicjatora.

  • Zakończyć konwersację.

Messages are not transmitted across a network for conversations that have both ends in the same instance of the Aparat baz danych.Aparat baz danych security and permissions restricts access to authorized principles.Sieć szyfrowanie nie jest wymagana dla tego scenariusza.

Ten samouczek dzieli się na trzech lekcji:

Wymagania

Aby ukończyć tego samouczka, należy się zapoznać z Transact-SQL język i jak używać Aparat baz danych Edytor kwerend w SQL Server Management Studio.Musi być element członkowski z db_ddladmin lub db_owner ról stałej bazy danych dla AdventureWorks2008R2 przykładowej bazy danych lub sysadmin roli serwera stałych.

System musi być zainstalowane następujące oprogramowanie: