Aracılığıyla paylaş


Hizmet Aracısıİletiyi iletme

Hizmet Aracısı ileti iletme örnek dışından gelen iletileri kabul edecek ve başka örnek bu iletileri göndermek için sql Server örneğini verir.

Bir yönetici, ileti iletme kullanabilirsiniz:

  • Farklı güven etki alanlarındaki sunucular arasında bağlantıyı sağlayan

  • Bir etki alanı için yönlendirme bilgilerini tutan tek bir merkezi örnek oluşturarak yönetimi basitleştirme

  • İş birkaç örnekleri arasında dağıtmak

İletme etkin olduğunda, üretim tablo , msdb.sys.routes başka bir örneğinden ulaşan bir ileti iletilen olup olmadığını belirler.Eşleşen yol adresini yerel ise, sql Server ileti belirtilen adrese iletir.Aksi halde, ileti yerel olarak teslim edilir.

En fazla bir yaşam süresi ve sayısı iletilen ileti sayısı her Hizmet Aracısı ileti içerir.örnek ileti gönderdiğinde, bu örnek ileti sayısı artar.İleti en fazla yaşam süresi geçerse, iletiyi iletme örnek atar.Bu strateji yönlendirme döngü burada bulunabilir durumlarda sorunları önlemenize yardımcı olur.

İletme ve güvenilir teslim

Bir örnek o ileten bir ileti gönderene ileti bildirimi.Nihai hedef, iletiyi aldığını bildirir.Gönderen tarafından bir bildirim alırsanız, hedef saat sonra iletiyi gönderen yeniden dener.

İleti yönlendirmeyi gerçekleştiren örnek iletilen iletileri saklamak gerekli değildir.Bunun yerine, sql Server bellek iletilen iletilerin tutar.Hizmet Aracısı bitiş noktası bir parçası olarak belirtilen ileti iletme için kullanabileceği bellek miktarını yapılandırma.Bu strateji, verimli ve durum bilgisi olmayan ileti iletme sağlar.De olay başarısız ileti yönlendirmeyi gerçekleştiren örnek, ileti kaybolur.Son hedef ileti başlığı altında açıklandığı gibi edene kadar her iletiyi gönderenin her zaman korunur Hizmet Aracısı iletişim protokolü.

Yönetim görünümü sys.dm_broker_forwarded_messages örnek tarafından iletilen sürecinde bulunan iletiler hakkındaki bilgileri içerir.örnek iletilmekte, iletileri kalıcı; Bu iletiler yalnızca bellekte mevcut.İletiler ileti örneği ve ileti alır örnek kalıcı.Alındı iletinin alıcı örnek edene kadar ileti gönderme örnek kaldırmaz.

Güvenlik ve iletme

Hizmet Aracısı ileti iletme iletilen iletinin şifresini çözmek için bir iletme örnek gerektirmez.Bu nedenle görüşmeye katılan veritabanları iletişim güvenlik yapılandırılmış olması gerekir.

Ancak, taşıma güvenliği arasındaki bağlantıları uygulandığından SQL Server örneks her SQL Server örnek aktarım güvenliği kuran onu ile doğrudan örnekleri için doğru yapılandırılmış olması gerekir.Örnek a ve b örneği iletme örneği üzerinden iletişim kurmak, örneğin, sonra örneği a hem de b örneği aktarım güvenliği iletme örneği için doğru yapılandırılmış olması gerekir.Örnekleri örnekleri iletileri doğrudan exchange değil çünkü aktarım güvenliği birbirleri ile iletişim kurmak için yapılandırılmış olması gerekir.