2011-12-16 3 views
2

MVC3とSignalRライブラリ(http://sergiotapia.com/2011/09/signalr-with-mvc3)を使用するクライアント間の非同期メッセージングに関する記事を読んでいます。ASPアプリケーション(MVC3)への非同期メッセージング(ActiveMQ、MSMQ)

私たちは現在、ファットクライアントアプリケーションの一部にactivemqを使用しており、トピックを使用して全員にデータをブロードキャストしています。この種のものがMVC3でも使用できるか誰にも分かりますか?

何かをインストールする必要はなく(電話でも使用できる)、継続的に変化するデータを監視するアプリケーションを作成したいと考えています。 2-3秒ごとにデータを更新しています。

答えて

2

クライアント(ブラウザ)との非同期メッセージングを使用する場合は、SignalRを使用します。 ActiveMQとMSMQは、シッククライアントとサーバー間通信のテクノロジです。彼らはインストールが必要です(MSMQはWindowsインストールが必要です)、ブラウザからはアクセスできません(JavaアプレットからActiveXまたはActiveMQを介してMSMQにアクセスすることは想像できますが、それはあなたが探しているものではありません)。

+0

私はSignalRメッセージングとActiveMQの制限が何であるか分かりません。明示的なサービスではなく、Webサーバーにぶつかってしまうような気がする。完全な.netデスクトップアプリケーションとWindowsサービスだけで仕事をしてきた人から来て、私はまだWebアプリケーションの落とし穴をあまり知らない。 – Killnine

+1

ActiveMQにJavaScript http://activemq.apache.org/rest.htmlに適したREST APIがあることを指摘してください –

0

AMQ/MSMQとの通信をAPIを介して実装するWebサービスを構築し、そのWebサービスをWebページから(ajax呼び出しなど)ポーリングして、そのままデータを更新します必要です。

関連する問題