SQL Server Service Broker

SQL Server Service Brokerileti ve sıra uygulamaları için yerel destek sağlar SQL Server Veritabanı Altyapısı. Bu, geliştiricilerin kullanan karmaşık uygulamalar oluşturmak kolaylaştırır Veritabanı Altyapısıbirbirinden farklı veritabanları arasında iletişim için bileşenleri. Gelişmiş-ebilmek kullanma Service Brokerkolayca dağıtılmış ve güvenilir uygulamalar oluşturmak için.

Kullanan uygulama geliştiricileri Service Brokerveri çeşitli veritabanları arasında karmaşık iletişim programlama ve iç mesajlaşma dağıtabilirsiniz. Bu gelişme azaltır ve test çalışmaları nedeniyle Service Brokerbir görüşme çerçevesinde iletişim yolları işler. Ayrıca, performansı artırır. Örneğin, ön uç veritabanları, Web sitelerinin destek bilgilerini kaydetmek ve arka uç veritabanlarında sıraya işlem yoğun görevleri gönderin. Service Brokertüm görevler güvenilirliği ve teknik tutarlılığı sağlamak için işlemler kapsamında yönetilir sağlar.

Service Broker belgeleri nerede?

Başvuru belgelerine Service Brokeryer SQL Server 2012belgeleri. Bu başvuru belgeleri aşağıdaki bölümleri içerir:

Bakın daha önce yayımlanmış belgeleri için Service Brokerkavramları ve geliştirme ve yönetim görevleri için. Bu belgeler yeniden değil SQL Server 2012sayıdaki değişiklikler nedeniyle belgelerine Service Brokerde SQL Server 2012.

Service Broker SQL Server 2012 yılında yenilikler nelerdir?

İletileri birden çok hedef hizmet için (çok noktaya yayın) gönderilebilir

Sözdizimi SEND (Transact-sql)deyimi birden çok konuşma işleme destekleyerek çok noktaya yayın etkinleştirmek için genişletilmiş.

Sıraların ileti enqueued zaman maruz

Kuyruklar var. yeni bir sütun message_enqueue_time, ne kadar ileti sıraya oldu gösterir.

Zarar iletisi işleme devre dışı bırakılabilir

SIRA (Transact-sql) oluşturVe alter queue (Transact-sql)şimdi etkinleştirmek veya devre dışı zarar iletisi işleme yan tümcesini ekleyerek yeteneği deyimleri POISON_MESSAGE_HANDLING (STATUS = ON | OFF). Katalog görünümü execute_as_principal_idsys.service_queues şimdi sütunu olan is_poison_message_handling_enabled zarar iletisi etkin veya devre dışı olup olmadığını gösterir.

Service Broker AlwaysOn desteği

Daha fazla bilgi için, bkz. Service Broker ile AlwaysOn kullanılabilirlik grupları (SQL Server).