Provides some basic concepts regarding Message queues and applications based on MSMQ. Let's do the Message Queue! 摘要: 該文章介紹了MSMQ的基本編程(如儲存和接收訊息)和基本的管理功能(如建立和刪除隊列)。雖然使用.Net API來是非常方便和簡單的,但是在實際的MSMQ項目中,需要瞭解訊息佇列作為架構的概念。通過使用MSMQ,系統會更加鬆散耦合,因此更加自治 (autonomous)。需要注意的是:訊息僅僅是訊息,而不是內部的業務對象。因此,在設計新的分布式應用程式時,建議遵守面向服務架構 (Service-Oriented Architecture)的基本思想:通過顯式定義邊界、建立自治服務,讓MSMQ來負責互動部分。閱讀全文
posted @ 2004-11-30 09:08 Rickie 閱讀(2860) | 評論 (5) 編輯
簡單的分布式應用程式記錄檔記錄器(logger)-基於MSMQ(訊息佇列) 摘要: 這一篇繼續分析codeproject.com上的《AppLogger, a Simple Distributed Application Logger - Part 2 (Using MSMQ)》By sebma,基於訊息佇列(MSMQ)的實際應用程式,其中還包含如下技術:.Net Remoting, ThreadPool, Design Patterns (Proxy Pattern and Observer Pattern),值得深入學習,相應的也提出了一些個人想法或意見。閱讀全文
posted @ 2004-11-28 15:41 Rickie 閱讀(3187) | 評論 (1) 編輯
. Net環境下訊息佇列(MSMQ)對象的應用 摘要: 關於訊息對象(MSMQ)的一些基本概念可以從《訊息佇列(Message Queue)簡介及其使用》查閱,這裡歸納在.Net 環境下應用訊息佇列(MSMQ)開發的一些基本對象和方法。閱讀全文
posted @ 2004-11-17 13:04 Rickie 閱讀(15601) | 評論 (46) 編輯
訊息佇列(Message Queue)簡介及其使用 摘要: 利用 MSMQ(Microsoft Message Queue),應用程式開發人員可以通過發送和接收訊息方便地與應用程式進行快速可靠的通訊。訊息處理為您提供了有保障的訊息傳遞和執行許多業務處理的可靠的防故障方法。閱讀全文