1

親愛なるstackoverflowのマスター、

アプリ、Spring-WS をサーバー側、Flex をクライアント側に構築したいと考えています。そして、RabbitMQ を真ん中に置きます。

RabbitMQ のチュートリアルを完了しました。そして、Spring-AMQP を読みました。


私の質問は次のとおり
です。1. Flex がクライアントとして RabbitMQ も実装する必要がありますか?
2. 必要に応じて、RabbitMQ を使用して FLex Web サービスを実装する方法を教えてください。
3. Apache Servicemix はどうですか? クライアントも Servicemix をインストール/実装する必要がありますか?


私は答えにとても感謝しています。

4

1 に答える 1

1

RabbitMQは、高速メッセージ通信のためのインフラストラクチャを提供するメッセージングブローカーです。

ノード間のリアルタイム通信が必要な場合は、これを使用する必要があります。

FlexでRabbitMQを使用することを検討している場合は、AMQP 0.9.1プロトコル(最新のRabbitMQ)用のFlex /ActionScriptライブラリを作成しました 。https ://github.com/mexxik/strymqp-asflex-demo フォルダーの下にあります。ライブラリの使用方法に関する簡単な例。それについて質問がある場合は、より詳細なチュートリアルを提供します。

ただし、一般に、Spring in Flexからデータを取得するだけの場合は、BlazeDSで単純なリモーティング(RabbitMQではリモーティングはそれほど簡単ではありません)を使用できます。また、サーバー側でRESTfulWebサービスを作成することを検討することもできます。良いオプションはSpringMVCであり、Flex側でそれらを消費します。

于 2012-10-17T12:03:57.147 に答える