Tek bir veritabanı içinde bir görüşme Tamamlanıyor
Bu öğretici için yeni olan kullanıcılar için amaçlanmıştır Service Broker, ancak veritabanı kavramları ile sahibiyseniz ve Transact-SQL deyimleri.Yeni kullanıcılar oluşturmak ve basit bir görüşmeyi tek bir veritabanında çalıştırmak nasıl göstererek başlarken yardımcı olur.
Öğrenecekleriniz
Bu öğretici basit istek-yanıt desteklemek için gerekli olan veritabanı nesneleri oluşturmak nasıl gösterir Service Broker Konuşma.Daha sonra bir konuşma başlatmak ve iletileri aktarmak için kullanmak.
Her Service Broker konuşmaya sahip iki sona erer: Konuşma Başlatıcı ve hedef.Aşağıdaki görevleri gerçekleştirecek:
Hizmet ve sıra için hedef ve hizmet ve sıra başlatıcı için oluşturun.
Bir istek oluşturmak ileti türü ve bir yanıt ileti türü.
İstek iletilerini başlatıcıdan hedefe gidin ve yanıt iletilerini başlatıcı için hedef gidin belirtir bir anlaşma oluşturun.
Daha sonra basit bir konuşma gerçekleştirecek:
Konuşma başlatın.
Başlatıcı için bir istek göndermek hedef.
Hedef isteğiyle gönderip yanıt başlatıcı.
Başlatıcı yanıtı alırsınız.
Konuşmayı sona erdirmek.
Messages are not transmitted across a network for conversations that have both ends in the same instance of the Veritabanı Altyapısı.Veritabanı Altyapısı security and permissions restricts access to authorized principles.Bu senaryo için ağ şifreleme gereklidir.
Bu öğretici, üç dersleri ayrılmıştır:
Ders 1: Görüşme nesneleri oluşturma
Bu derste, ileti türleri, anlaşma, hizmetleri ve bir basic desteklemek için gerekli olan kuyrukları oluşturduğunuz Service Broker Konuşma.Ders 2: Görüşme başlangıç ve iletileri gönderme
Bu derste, temel konuşma Başlatıcı hedef için bir istek iletisi gönderme ve konuşma başlangıç doldurun.Daha sonra bir yanıt iletisi başlatıcı için geri gönderme ve konuşmayı sona erdirmek.Ders 3: Görüşme nesneleri siliniyor
Bu derste, görüşmeyi desteklemek için oluşturulan nesneleri bırakın.
Gereksinimler
Bu öğreticiyi tamamlamak için sahip olması gereken Transact-SQL Dil ve nasıl kullanılacağını Veritabanı Altyapısı Sorgu Düzenleyicisi'nde SQL Server Management Studio.Üye olmanız gerekir db_ddladmin veya db_owner veritabanı rolleri sabit AdventureWorks2008R2 örnek veritabanı veya sysadmin sabit sunucu rolü.
Sisteminizi aşağıdakilerin kurulu olması gerekir:
Biri SQL Server 2005 veya SQL Server 2008.
Ya da SQL Server Management Studio veya Management Studio Express.
Internet Explorer 6 veya sonraki bir sürüm.
The AdventureWorks2008R2 sample database.Örnek veritabanları yükleme hakkında daha fazla bilgi için bkz: SQL Server Örnekleri ve Örnek Veritabanlarının Yüklenmesiyle İlgili Önemli Noktalar.
Not
Eğitimler gözden geçirdiğinizde, eklemenizi öneririz İleri ve geri belge Görüntüleyicisi araç çubuğu düğmeleri.Daha fazla bilgi için bkz: Yardım için sonraki ve önceki düğmelerini ekleme.
Ayrıca bkz.