我對這個問題並不是很滿意,因爲我總是寫自己的記錄器到現在。關於LAB EntLib,MSMQ和WCF
我有一個WCF REST Web服務。 此服務需要將信息從錯誤記錄到誰使用它以及何時使用。
爲此,已選擇來自企業庫(5.0)的日誌記錄應用程序塊。 爲了保持良好的性能,我們決定使用MSMQ。目的是在那裏存儲日誌,直到我們在某個時刻把它存入文件。
我在幾個網站上看到我們可以使用WCF將消息傳輸到MSMQ,然後使用另一個實體來處理隊列,或者我們可以使用MSMQ作爲傳輸協議與WCF進行通信。現在我只使用LAB的Logger類將日誌插入隊列中。
我只想使用MSMQ從日誌記錄功能中取消同步web服務。
所以,這裏是我的問題: 什麼情況下,MSMQ對WCF有用? 在我描述的情況下,使用另一個WCF應用程序只是爲了記錄文件中的某些內容而不是矯枉過正?
非常感謝你,儘管我的問題很混亂,但你完全明白了我的觀點。 – lollancf37