Udostępnij za pośrednictwem


Kończenie konwersacji w jednej bazie danych

Tego samouczka jest przeznaczona dla użytkowników, którzy są nowe w Service Broker, ale znają pojęcia bazy danych i Transact-SQL instrukcje. To może pomóc w nowym użytkownikom rozpocząć pracę dzięki możliwości wyświetlania ich w sposób skompilować i uruchomić proste konwersacji w jednej bazie danych.

Zakres informacji w samouczku

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

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

  • Utwórz nazwę usługa i kolejki miejsce docelowe oraz usługa i kolejki dla inicjatora.

  • Tworzenie typu komunikatu żądania i odpowiedzi typ komunikatu.

  • Tworzenie kontrakt, określająca komunikatów żądań przejść od inicjatora do miejsce docelowe, a wiadomości 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 na miejsce docelowe i wysłać odpowiedź do inicjatora.

  • Otrzymywać odpowiedzi na inicjatora.

  • Data zakończenia rozmowy.

Messages are not transmitted across a network for conversations that have both ends in the same instance of the Database Engine.Database Engine security and permissions restricts access to authorized principles.Szyfrowanie sieci nie jest wymagana dla tego scenariusza.

Ten samouczek dzieli się na trzech lekcji:

Wymagania

Aby ukończyć tego samouczka, należy zapoznać się z Transact-SQL język i sposób użycia Database Engine Edytor kwerend w SQL Server Management Studio. Musisz być członkiem db_ddladmin or db_owner stałe role bazy danych dla AdventureWorks Przykładowa baza danych, lub sysadmin ustalić roli serwera.

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

  • Żadnej wersji SQL Server 2005 lub SQL Server 2008.

  • Albo SQL Server Management Studio lub Management Studio Diagram Express.

  • Program Internet Explorer 6 lub nowszej wersja.

  • The AdventureWorks sample database.Aby uzyskać więcej informacji dotyczących sposobu instalowania przykładowych baz danych zobacz Considerations for Installing SQL Server Samples and Sample Databases.

    Uwaga

    Przeglądając samouczki, zaleca się dodanie Następny and Poprzedni przycisków na pasku narzędzi przeglądarki dokumentu.Aby uzyskać więcej informacji zobacz Adding Next and Previous Buttons to Help.