Windows Communication Foundation(WCF)是Microsoft為構建面向服務的應用進程而提供的統一編程模型,該服務模型提供了支持鬆散耦合和版本管理的串行化功能,並提供了與消息隊列(MSMQ)、COM+、Asp.net Web服務、.NET Remoting等微軟現有的分佈式系統技術。利用WCF平台,開發人員可以很方便地構建面向服務的應用進程(SOA)。可以認為,WCF是對之前現有的分佈式技術(指的是MSMQ、.NET Remoting和Web 服務等技術)的集成和擴展,既然這樣,我們就有必要首先了解下之前分佈式技術,只有這樣才能更深刻地明白WCF所帶來的好處。今天就分享下MSMQ這種分佈式技術。【阅读全文】