交談架構
適用於:SQL ServerAzure SQL 受控執行個體
所有 Service Broker 應用程式都會透過交談進行通訊。 交談是可靠、長期且非同步的訊息交換。 下表顯示 Service Broker 在交談時所使用的物件:
本節內容
訊息
訊息是在服務之間交換的資料。 每則訊息都會屬於一個交談,而且具有特定訊息類型。對話交談
對話是兩個 Service Broker 服務之間的交談。 對話可讓 Service Broker 提供只循序傳遞一次 (EOIO) 的訊息傳遞方式。 每個對話都會屬於一個交談群組,而且遵循特定合約。交談群組
交談群組會識別共同運作的交談,從而完成同一項工作。 Service Broker 使用交談群組管理訊息鎖定。 應用程式開發人員會使用交談群組來管理並行,以及協助進行狀態管理。交談優先權
交談優先權會識別交談的相對重要性。 高優先權交談的訊息是指排在低優先權交談的訊息之前的處理序。 這可協助確保在處理負載過重時,重要工作不會被封鎖。 此外,它也可讓系統提供不同的服務層級給不同的客戶。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應