Share via


Service Broker 路由和網路

Service Broker 通訊圍繞可靠、非同步的訊息傳遞而設計。Service Broker 使用由 SQL Server 提供的驗證功能來協助防止對服務的未經授權存取。為了協助保護訊息資料,Service Broker 可讓您加密離開執行個體的訊息。

兩個應用程式間的通訊透過訊息發生。當應用程式傳送訊息時,Service Broker 會尋找服務的路由,並將訊息傳送至路由所指定的網路位址。

Service Broker 透過訊息來通訊與應用程式進行交談的狀態。Service Broker 會透過將訊息傳送至服務來指出錯誤、交談的結束以及計時器事件。這些訊息與所有訊息相似,都與特定交談相關聯。

來自 Service Broker 的訊息和來自交談另一端的訊息以相同的方式到達並進行處理。使用相同的程式設計模型處理所有訊息,可以簡化應用程式開發。這也讓 Service Broker 應用程式不需要變更應用程式的程式碼就可以重新部署。

在此章節中