MSMQ In WCF

小弟季義欽發表於2013-08-03

推薦一篇非常好的文章:http://www.c-sharpcorner.com/uploadfile/17e8f6/msmq-in-wcf/

另外一篇非常詳細的文章:http://www.cnblogs.com/artech/archive/2007/06/29/799529.html

MSDN中關於MSMQ In WCF的介紹:http://msdn.microsoft.com/en-us/library/ms789025.aspx

================================ 華麗的分割線 ================================

這裡是我按照別人部落格中的例子仿寫的一個程式:http://pan.baidu.com/share/link?shareid=2873109474&uk=404031073

原理就是:

客戶端向遠端機器中指定的windows訊息佇列傳送訊息,而伺服器端的wcf服務不一定要處於執行狀態,等待它執行的時候,再處理該訊息(遠端服務/過程呼叫)。一句話來講,就是非同步遠端wcf服務呼叫。

相對於ESB的訊息機制來講,結合MSMQ的WCF雖然可以非同步呼叫,但是相對於ESB沒有時間處理機制(釋出訂閱),沒有容錯機制等缺點。

相關文章