問題タブ [stomp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
9091 参照

python - activemqPythonでstompを操作するように構成する方法

activemqをインストールしてローカルで実行していますが、次のスクリプトを実行するとエラーが発生します。

エラー:

./proc.py

誰かがこれを機能させるために私が何をする必要があるかを理解するのを手伝ってもらえますか?プロセス間通信にactivemqを使用したいと思います。

0 投票する
1 に答える
1486 参照

php - STOMP 経由で rabbitmq に接続中に処理エラーが発生しました

telnet を使用して STOMP プロトコル経由で RabbitMQ(v2.5.1) に接続しようとしたところ、次のエラーが発生しました。

SASL ログは次のようになります。

ウサギ ノードで実行されているアプリケーションがあります。

Python stomp (http://code.google.com/p/stomppy) または php stomp (http://pecl.php.net/package/stomp) モジュール経由で接続しようとすると、同じエラーが発生します。

前もって感謝します!

0 投票する
2 に答える
2948 参照

websocket - ActiveMQは安全なWebSocketをサポートしていますか?

ActiveMQとWebSocketに関する以前の質問に続いて、安全なWebSocketがサポートされているかどうかを知りたいと思います。

私は公式ウェブサイトでそれらについて何も見つけることができません(OT:ドキュメントは本当にひどく整理されています)そして私は成功せずに次のトランスポートコネクタで試しました:

ActiveMQの専門的なターゲットと、他のトランスポートがssl(stomp + sslなど)をサポートしているという事実を考えると、このような接続が実際には不可能であるのは不思議に思えます。

ありがとう。

0 投票する
1 に答える
351 参照

cocoa - CocoaアプリケーションでActiveMQを実装するためのガイドはありますか?

私はActiveMQそのメッセージブローカーの使用を見つけました、そしてそれはクロスプラットフォームに良いです

ActiveMQCocoaアプリケーションにコンシューマー(クライアント)を実装するためのガイドはありますか?

0 投票する
2 に答える
1060 参照

java - HornetQを介したSTOMPとの同期メッセージング

hornetqでstompを使用して同期メッセージングを行う方法、または可能であればそれを理解しようとしています。非同期ストンプクライアントが動作していますが、同期バージョンを実装する方法がわかりません。

サーバー側では、私のアクセプターは次のようになります。

私のリスナーは次のようになります。

JMSの場合と同じように、一時キューに何かを入れて送り返す必要があると思います。それがSTOMPでどのように機能するかは私にはわかりません。サーバー側の「一時キュー」に対応する別のtcp接続をクライアント側で開く必要がありますか?

0 投票する
1 に答える
1485 参照

perl - Net::Stomp と receive_frame でのトランザクションの使用方法

私は、Net::Stomp を使用して、単一のトピックを処理できるようにする既存のコードを、複数のトピックに取り組むことができるように適応させているところです。このアプローチが可能かどうか誰にも教えてもらえますか? トランザクションの領収書が必要な場所で、別のトピックに関する最初のメッセージを取得しているため、現在は機能していません。修正を試みる前に、間違ったツリーを吠えているだけかどうかを知りたいです。

ワークフローは次のようになります。

残念ながら、RECEIPT フレームを期待している場合、実際には JOB2 キューで待機している次の MESSAGE フレームを取得します。

私の質問は、複数のトピックにサブスクライブし、トランザクションで領収書を受け取ることができるようにする方法はありますか? または、それを処理するためのより良い/より標準的な方法はありますか?

ヒントや提案は大歓迎です、ありがとう!この質問を ActiveMQ リストにもクロスポストしています。問題ないことを願っています :-/

* アップデート *

完全な再現ケースは次のとおりです。

この出力(詳細は省略)

ネットワーク トラフィックを見ると、SUBSCRIBE 要求が送信されるとすぐに、キュー内の最初のメッセージがネットワーク経由でクライアントに送信されます。そのため、BEGIN メッセージを送信すると、FOO.BAR2 からの最初のメッセージがクライアントのネットワーク バッファーで既に待機しており、クライアントはそのバッファーから直接 FOO.BAR2 を読み取ります。

だから、私は何か間違ったことをしている、またはこの方法ではうまくいかない.

0 投票する
1 に答える
325 参照

jms - ActiveMQ-CPPStompのみのクライアントを構築する方法

STOMPプロトコルのみをサポートするActiveMQ-CPPクライアントを構築することは可能ですか?依存関係のある通常のネイティブライブラリは、組み込みデバイスには大きすぎるため、STOMPをサポートするだけでクライアントを構築したいと考えています。お知らせ下さい。

ありがとうございました。

0 投票する
1 に答える
1560 参照

java - stompcontent-xmlコンテンツ用にプレーンに設定されたタイプヘッダー

stompを使用してrubyスクリプトからActiveMQにXMLコンテンツを送信しています

以下に示すように、content-typeヘッダーをapplication / xml; charset=utf-8に明示的に設定しています

しかし、spring-integrationを使用してメッセージを読み取るJavaクライアントからメッセージを読み取ると、content-typeはtext/plainです。

その結果、unmarshallerが呼び出されると、例外を除いて解析が失敗します。

何が問題なのか

0 投票する
1 に答える
1174 参照

ruby - STOMP、ActiveMQ、Vagrantがシステムで機能しないのはなぜですか?

私は2台のvagrantマシンを持っています。1つ目は小さなRubyアプリケーションを含む「web」と呼ばれ、2つ目はActiveMQがインストールされた「mq」と呼ばれます。アプリケーションをActiveMQに接続できません。

Vagrant構成ファイル:

「Web」マシンにあるRubyStompアプリケーション:

ActiveMQ構成ファイル(activemq.xml):

マシンは相互に通信できます。

マシン「ウェブ」から:

マシン「mq」から:

最後に、アプリケーションを実行しようとすると、次のエラーが発生します。