2
我想使用WCF + MSMQ(netMsmqBinding),我想知道是否需要在客戶端安裝任何與MSMQ相關的東西,除了我的客戶端應用程序和.NET框架。WCF的netMsmqBinding是否需要在客戶端安裝任何MSMQ軟件包?
我想使用WCF + MSMQ(netMsmqBinding),我想知道是否需要在客戶端安裝任何與MSMQ相關的東西,除了我的客戶端應用程序和.NET框架。WCF的netMsmqBinding是否需要在客戶端安裝任何MSMQ軟件包?
是的,你需要在服務和消費者端安裝MSMQ。
編輯:只是爲了修正答案 - 您需要安裝MSMQ的原因是,當您將消息發送到另一臺計算機上的隊列時,實際發生的情況是您要向發件人的隊列管理器發送消息機器正在發送消息給正在向隊列發送消息的接收機機器上的隊列管理器。
每個「發送」是一個單一的邏輯操作,並且是MSMQ的持久性。
MSMQ與TCP一樣是一種傳輸協議。兩端都需要能夠通過相同的協議進行通信。 –