安裝 Service Broker 應用程式
為了安裝 Service Broker 服務,開發人員為管理員提供了一組安裝指令碼。這些指令碼通常包括建立訊息類型、合約、佇列、服務和服務的預存程序所需的 Transact-SQL 陳述式。開發人員可能會提供一組目標服務的指令碼和另一組起始服務的指令碼,視服務而定。
安裝處理
首先,管理員要檢閱和執行指令碼。然後,管理員要設定安全性主體、憑證、遠端服務繫結和應用程式所需的路由以在實際執行環境中工作。
開發或測試環境可能包含與實際執行環境相同的使用者名稱,但是與這些使用者相關的憑證是不同的。憑證上的差異提供了隔離測試環境和實際執行環境的額外區分度,而不需要 Transact-SQL 程式碼來變更部署。開發人員可測試要在實際執行中使用的確切程式碼,且不需要管理員提供實際執行環境中使用的憑證。
計劃解除安裝 Service Broker 應用程式
作為安裝處理的一部份,開發人員和管理員應該計劃並記載解除安裝應用程式的程序。使用 Service Broker 的應用程式通常依賴於 Service Broker 的可靠訊息傳送保證。因此,開發人員和管理員必須協同工作,一起規劃策略來確保應用程式會處理在管理員將其解除安裝之前已接收的所有訊息。