3

Python で ActiveMQ のリスナーを作成する必要があります。

リスナーの作成に使用できる python パッケージはありますか。また、Stomp/Openwire プロトコルとは何ですか。activemq を開始すると、tcp、ssl、stomp というプロトコルの 3 つの URL が表示されます。

どんな助けでも大歓迎です

編集!: もう 1 つの質問は、ブローカをストンプとオープンワイヤ プロトコルで開始するとします。ブローカーの URL が tcp://localhost:61616 と stomp://localhost:61613 になったとします。そのため、ブローカーは 2 つの異なるポートでリッスンしています。私の質問は、プロデューサーが tcp ポートでメッセージを発行した場合、そのメッセージは、stomp ポートのサブスクライバーによって消費される可能性がありますか? また、tcp と stomp の 2 つのサブスクライバーがそれぞれ同じキューで待機している場合、両方ともメッセージを受信しますか?

4

2 に答える 2

3

Python の場合は、stomppyのようなものを使用できます。これにより、STOMP 対応の任意のブローカーと相互運用できます。ActiveMQ は独自のオープンワイヤー プロトコルをネイティブに使用しますが、STOMP および MQTT と通信することもできます。STOMP TransportConnector を追加する必要があります。ActiveMQ のSTOMP ページを参照してください。

于 2012-07-25T13:43:07.607 に答える
0

最後に、ActiveMQ Broker をリッスンするために STOMP python を使用しています。PyActiveMq は保守されていないため、使用するには不安定です。

于 2012-07-30T10:03:44.940 に答える