共用方式為


COM+ 佇列元件概念

根據 消息佇列 服務,COM+ 佇列元件服務可讓您以異步方式叫用及執行元件。 處理可能不考慮傳送者或接收者的可用性或輔助功能。

就 COM 而言, 佇列 是儲存訊息以供稍後擷取的儲存區域。 佇列提供無連線通訊的機制。 也就是說,傳送者和接收者不會直接連線,而且只會透過佇列進行通訊。 佇列提供一種方式來保存資訊,直到接收者準備好取得信息為止。 傳送者和接收者會間接通訊,讓每個傳送者都能獨立運作,不受對方影響。

過去,需要深入瞭解封送處理,才能將異步訊息排入佇列、傳送和接收。 現在,使用元件開發人員可以輕鬆地瞭解和使用的方法呼叫,COM+ 佇列元件服務會自動以消息佇列訊息的形式封送處理數據。 而且,由於佇列元件服務提供交易的內建支援,因此如果發生伺服器失敗,狀態不一致就無法危害數據。

本節中的下列主題包含設計和撰寫佇列元件的背景資訊。

主題 說明
佇列處理的優點
描述使用 COM+ 佇列元件進行程式設計的優點。
佇列元件架構
描述 COM+ 佇列元件服務的架構。
交易式消息佇列
描述 COM+ 佇列元件服務如何處理交易。
佇列元件安全性
描述驗證用戶端訊息的原則選項及其含意。
開發佇列元件
描述撰寫佇列元件時的程式設計考慮。
佇列元件錯誤
描述使用 COM+ 佇列元件服務時可能會遇到的最常見錯誤類型。

COM+ 佇列元件工作