2016-11-28 1 views
0

Javaで非常に単純なアクティブなmqコードを作成して、特定のトピックにメッセージを送信する必要があります。単純なアクティブmq javaは、stomp javascriptによって作成されたトピックに送信します。

私はトピックを作成して送信/受信するために、javascriptのアクティブなmqを使用しています。 これは問題なく動作しています。それはストンプを使用しています。

私は、javaを使用してアクティブなmqトピックにメッセージを送信する最も簡単な方法を探していました。私はストンプで何かする必要がありますか?または私はただメッセージを送ることができますか? 私はjsonのテキスト文字列を送信する必要がある単純な例ですが、最も単純な実装が必要です。

ありがとう

答えて

1

特別なことはありません。あなたは、あなたが望むあらゆるプロトコルをActiveMQに接続することができます。 ActiveMQのネイティブとOpenWireにはほとんどの機能があるので、JMS API/OpenWireプロトコルのアプローチをお勧めします。 ActiveMQは自動的にb/wプロトコルの交換をサポートしているので、動作するはずです。

唯一の難題は、マッピング先です。 STOMPは "/"を使用する傾向があり、JMS + OpenWireは "。"を使用します。セパレータとして。あなたのJavaコードでは "MY.TOPIC"を使いますが、JSのSTOMPコードはトピック名の "/ topic/MY/TOPIC"にすることができます。

+0

私は物事が通信するのに問題があります。どのポートとtrasnportを使うべきですか? – user3470688

関連する問題