3
如果您想要將.NET應用程序與其他使用Python或Linux等語言編寫的應用程序進行集成,NServiceBus是否適合您?NServiceBus是否適合跨平臺集成?
當然,你將有類似的ActiveMQ或RabbitMQ的另一個排隊的解決方案,以取代MSMQ。我已經讀過,這是可能的。但它實際上是否可行和穩定?
除此之外,多少魔不NServiceBus實施類似的pub/sub與長期訂閱,你將有其他語言重新實現基本方案。
如果NServiceBus是不是一個不錯的選擇,你有什麼建議呢?
你如何獲得,比如Java來與MSMQ互操作?只是好奇。謝謝 –
休,我們沒有Java直接與MSMQ交互。我們在C#中創建一個公開Web服務的服務(稱之爲適配器)。該Web服務偵聽XML消息並將其放在總線上。 Java代碼然後可以調用該Web服務。對於事件,我們公開一個實現了長輪詢技術的Web服務。那有意義嗎? –
是的,謝謝你清理那個。我只是想知道,因爲我從經驗中知道集成java和msmq的痛苦。在你的解決方案中,你將無法處理從java到msmq的事務消息,因爲你將被迫在你的web服務上使用basicHttpBindings。還是我不正確? –