交談架構
所有 Service Broker 應用程式都透過「交談」(Conversation) (可靠、長期、非同步的訊息交換) 來通訊。Service Broker 使用下列物件進行交談。
物件 | 定義 |
---|---|
訊息是在兩個服務之間交換的資料。每則訊息都屬於一個交談,且具有特定的訊息類型。 |
|
對話是兩個 Service Broker 服務之間的雙向交談。對話可讓 Service Broker 提供精確單次循序 (EOIO) 的訊息傳遞。每個對話都屬於一個交談群組,並遵循特定的合約。 |
|
交談群組會識別一起運作共同完成同一項工作的交談。Service Broker 使用交談群組管理訊息鎖定,可協助軟體開發人員管理並行作業。應用程式開發人員還使用交談群組來協助進行狀態管理。 |