ActiveMQ 5.8 をインストールし、いくつかの内部キューを作成しました。次に、最初のキュー (inbound.A) から他の内部キュー (B、A、D など) にメッセージを再ルーティングするキャメル ルートを作成しました。
次の部分は、HTTP URL にメッセージを投稿する Web サービスから xml を受信するように ActiveMQ を構成することです。いくつかの例を取得しようとしましたが、バンドルされているデモはどれも機能していません。
webapps/api/ フォルダーには何もないことがわかります。webapps-demo/demo フォルダーを調べても、これを行う方法や同様の方法の例はありません。
私がする必要があることを概説しました:
最初に、プロデューサー Web サービスがアクセスできる URL を公開します。これは、トランスポート コネクタを更新するだけで簡単に実行できますか?
<transportConnectors> <transportConnector name="openwire" uri="tcp://0.0.0.0:61617?maximumConnections=1000&wireformat.maxFrameSize=104857600"/> <!--<transportConnector name="amqp" uri="amqp://0.0.0.0:5672?maximumConnections=1000&wireformat.maxFrameSize=104857600"/>--> </transportConnectors>
次に、この URL に投稿されたメッセージが inbound.A キューに到達するように、このエンドポイントを構成する必要があります。
誰かが私が見ることができる例を提案できますか?