MSMQサーバーがクライアントインフラストラクチャで実行されており、MSMQキューから送信されたメッセージを受信する必要があります。私はMSMQがWindowsベースのシステムであることを知っていて、Windowsで一番うまくいくでしょうが、Linuxでメッセージを受け取れる方法はありますか?linuxのMSMQクライアントのサポート
おかげで、
Anuj
MSMQサーバーがクライアントインフラストラクチャで実行されており、MSMQキューから送信されたメッセージを受信する必要があります。私はMSMQがWindowsベースのシステムであることを知っていて、Windowsで一番うまくいくでしょうが、Linuxでメッセージを受け取れる方法はありますか?linuxのMSMQクライアントのサポート
おかげで、
Anuj
それを解決するための典型的な方法は、いくつかのマルチプラットフォームのメッセージング製品に埋めることです。 ActiveMQ、RabbitMQなど。そのためには、おそらくWindowsサーバー上に小さなブリッジサービスを作成する必要があります。そのため、すべてのメッセージは「マルチプラットフォームブローカー」を介して中継されます。
それは私がやろうとしていることです。私は、クライアントのMSMQからデータを受信し、linuxホスト上で実行しているActiveMQ(ActiveMQのNMS APisを使用)に転送するウィンドウにC#アプリケーションを書くつもりです。また、Linux上でActiveMQからデータを受け取り、それを処理する別のコンシューマアプリケーションです。この解決策が良さそうか、それとも良い方法が見えるか教えてください。 –
私は正確な解決策がうまく動作しているのを見ました。あなたはよかったはずです。 –
サードパーティ製品を見つけることができない限り、Linuxで動作するようにMSMQクライアントを作成する必要があります。 APIは文書化されているため、実際には必要でない限り、考えられるものではありません。 –