問題タブ [wamp-protocol]

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 投票する
2 に答える
1383 参照

python - websocket + wamp: サーバー php とクライアント python、tcp 接続がドロップする

私は python3.3 クライアントで作業しています: ラチェットワンプ php サーバーに接続し、トピックにサブスクライブする必要があります。asyncio と autobahn をインストールしました。

この例https://github.com/tavendo/AutobahnPython/blob/master/examples/asyncio/wamp/beginner/client.pyに従いますが、ハンドシェイク後に tcp 接続が切断され、機能しません。

すべてのデバッグを有効にすると、結果は次のようになります。

サーバーは問題ありません (サーバーに接続されている別のアプリケーション)。なにか提案を?どうも!

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

php - voryx Thruway WAMPメッセージングシステムでphpを使用してメッセージを送信する

通知メッセージング システムを構築しようとしています。SimpleWsServer.phpサーバーの例を使用しています。サーバーでタスクが完了したときに、ユーザーのブラウザーに通知をプッシュしたいと考えています。これは PHP を使用して行う必要があり、これが示されているチュートリアルが見つかりません。すべてのチュートリアルは、PHP サーバーがマネージャーとして実行されている間に送受信する tavendo/AutobahnJS スクリプトを示しているようです。

サブスクライバーに php スクリプトを使用してメッセージを送信することは可能ですか?

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

python - アウトバーン | Python: SubscriptionOptions が提供されている場合、サブスクリプションはハンドラーをトリガーしなくなりました

私は現在、Python で暗号通貨取引プラットフォームを構築しており、アウトバーンを使用して市場イベントを受信して​​います。サブスクリプション オプションの使用で問題が発生しています。

(ハンドラー、トピック) 引数だけでサブスクリプションを作成し、ハンドラーが単一の引数を取るようにすると、すべて正常に動作します。ただし、(ハンドラー、トピック、オプション) 引数を使用してサブスクリプションを作成し、ハンドラーが 2 つの引数を取るようにすると、ハンドラーが呼び出されません。ドキュメントでは、この場合、ハンドラーには args、kwargs、および details の 3 つの引数が必要であると記載されています。ハンドラーに 3 つの引数を取るようにすると、それも機能しません。私は絶望的に、0から5の引数の間のすべてを試しました。

つまり、サブスクリプション オプションを使用せず、ハンドラーに 1 つの引数を指定すると、問題なく動作します。サブスクリプション オプションを使用すると、使用する引数の数に関係なく、ハンドラーがトリガーされません。

ペアを出力しようとしましたが、これは有効な文字列であり、オプションを出力しようとしましたが、これは有効なサブスクリプション オプション オブジェクトです。一致基準に「なし」を使用していることに注意してください。私はまだサブスクリプションの確認を取得しており、エラーはありません.

任意の提案をいただければ幸いです。

コードは次のとおりです。

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

java - WAMP Crossbar.io クライアントとサーバー

もうこのテクノロジーには注目していません

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

python - Flask と Autobahn WAMP サーバーを同じポートで実行する

PythonAutobahn websocket サーバーと Flask サーバーをツイストで一緒に実行する方法の例があることを理解しています (以下を参照)。

https://github.com/tavendo/AutobahnPython/blob/master/examples/twisted/websocket/echo_wsgi/server.py

ただし、WAMP サーバーで同じことをしたいのですが、簡単な方法が見つかりません。

それを行う方法の簡単な例はありますか?

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

networking - WAMP (Web Apps Messaging Protocol) ルーティングにおけるコントローラーの目的

WAMP (Web Apps Messaging Protocol) ルーティングは初めてです。私の質問がばかげているように聞こえるかもしれませんが、ご容赦ください。初歩的な質問です。コントローラーが正確に何であるかはよくわかりません。

通常の Model-View ソフトウェア アーキテクチャの見通しからコントローラが何であるかは知っていますが、WAMP ルーティングに関してコントローラという言葉がまったく異なる意味を持っているように見えるため、少し混乱しています。

このドキュメント ( http://crossbar.io/docs/Architecture/ ) を調べました。Controller は、Crossbar.io ノードを管理、制御、および監視し、ワーカー プロセスを動的に開始、監視、および停止するプロセスであると述べていますが、それが正確に何を意味し、実際の利点が何であるかはよくわかりません。

https://github.com/crossbario/crossbarexamplesでクロスバーの例を見ましたが、すべての例で config.json ファイルの Controller 部分が完全に空であるため、うまく理解できません。

http://crossbar.io/docs/Management-API/で小さなサンプルを見つけましたが、まだ目的を理解できません。