Aracılığıyla paylaş


Ders 2: Hedef görüşme nesneleri oluşturma

Bu derste, bir veritabanı başka bir veritabanından bir görüşme hedef olmasını sağlayan tüm nesneleri oluşturmak öğreneceksiniz.

Yordamlar

TargetDB veritabanına geçiş yapmak

  • Kopyalama ve aşağıdaki kodu bir Query Editor penceresine yapıştırın.Daha sonra çalıştırmak için içeriğinde geçiş yapma TargetDB veritabanı.

    USE TargetDB;
    GO
    

İleti türü oluşturma

  • Kopyalama ve aşağıdaki kodu bir Query Editor penceresine yapıştırın.Daha sonra görüşme için ileti türlerini oluşturmak için çalıştırın.ileti türü adları ve belirlediğiniz özellikleri içinde oluşturacağı olanlara aynı olmalıdır InitiatorDB sonraki Ders içinde.

    CREATE MESSAGE TYPE [//BothDB/2DBSample/RequestMessage]
           VALIDATION = WELL_FORMED_XML;
    CREATE MESSAGE TYPE [//BothDB/2DBSample/ReplyMessage]
           VALIDATION = WELL_FORMED_XML;
    GO
    

anlaşma oluşturma

  • Kopyalama ve aşağıdaki kodu bir Query Editor penceresine yapıştırın.Daha sonra görüşme için anlaşma oluşturmak için çalıştırın.anlaşma adı ve belirttiğiniz özellikler anlaşma oluşturmak için aynı olması gerekir InitiatorDB sonraki Ders içinde.

    CREATE CONTRACT [//BothDB/2DBSample/SimpleContract]
          ([//BothDB/2DBSample/RequestMessage]
             SENT BY INITIATOR,
           [//BothDB/2DBSample/ReplyMessage]
             SENT BY TARGET
          );
    GO
    

Hedef sıra ve hizmet oluşturma

  • Kopyalama ve aşağıdaki kodu bir Query Editor penceresine yapıştırın.Daha sonra sıra ve hedef için kullanılan bir hizmet oluşturmak için çalıştırın.Hizmet oluşturma deyim ile hizmet associates TargetQueue2DB böylece hizmete gönderilen tüm iletilerin içine alınan TargetQueue2DB.OLUŞTURMA hizmeti de belirleyen bir kullanan görüşmeleri //BothDB/2DBSample/SimpleContract daha önce oluşturduğunuz hizmet hedef hizmet olarak kullanabilirsiniz.

    CREATE QUEUE TargetQueue2DB;
    
    CREATE SERVICE [//TgtDB/2DBSample/TargetService]
           ON QUEUE TargetQueue2DB
           ([//BothDB/2DBSample/SimpleContract]);
    GO
    

Sonraki Adımlar

Başarıyla yapılandırdınız TargetDB onu arasında bir görüşme desteklemek için ve InitiatorDB.Ardından, yapılandıracak InitiatorDB için bir görüşme başlatmak için TargetDB.See Ders 3: Başlatıcı görüşme nesneleri oluşturma.