問題タブ [autobahnws]

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 に答える
2092 参照

python - MYSQL からのプッシュ通知

データベースを MYSQL で作成し、WebSocket アプリケーション (Autobahn Wamp WebSocket v1) を Python で作成しています。データベースにエントリを作成するアプリケーションがあります。

私の要件は、データがデータベースに挿入されたときに Python WebSocket アプリケーション (Autobahn Wamp WebSocket v1) に通知するトリガーを MYSQL で作成する必要があることです。

上記の機能を実現できるかどうかを知りたいのですが、できる場合はどうすればよいですか?

前もって感謝します。

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

websocket - Ratchet WAMP onpublish は常にすべてのクライアントに公開され、公開の呼び出し元が含まれているかどうか?

Ratchet WAMP + アウトバーン バージョン 1 のチャット ハロー ワールドを作成しました。
見たい場合は、ここで完全なソース コードを確認してください。

JavaScript クライアントがチャット メッセージを送信します。

PHP Ratchet サーバーがメッセージを発行します。

ここに画像の説明を入力

excludeme を指定してパブリッシュが機能しない理由がわかりません。
上記の 2 つの firefox では、右の firefox は次のように述べています。メッセージは自分自身に表示されるべきではありませんが、表示されています。

doc ref: アウトバーン バージョン 1 javascript publish with excludeme

doc ref: ラチェット onpublish

doc ref: ラチェット トピック ブロードキャスト

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

c# - WampSharp クライアントを使用して WebSocket サーバーに ping を実行する方法は?

Wamp WS を使用して Python で WebSocket サーバーを作成しました。次のコードを使用して、WampSharp クライアントを含む DotNet アプリケーションを上記の WebSocket サーバーに接続しています。

ここで、クライアントからサーバーに ping を実行する必要があります。Python で作成された Wamp WS クライアントを見てみると、次のようにサーバーに ping を送信する sendPing(self,payload) 関数で構成されていました。

WampClientProtocol.sendPing(自己、ペイロード)

サーバー側には、次のように送信された ping を処理する onPing 関数があります。

def onPing(self, payload): print "ping メッセージを正常に受信しました"

したがって、WampSharp クライアントからサーバーに ping を実行する方法があるかどうか知りたいですか?

WebSocket サーバーは 127.0.0.1:8000 で開始されました

前もって感謝します

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

javascript - wamp wsでAutobahnJSを使用している間の接続ハンドラ

Wamp WS バージョン 1 との接続を作成するために Autobahn JS を使用しています。接続に使用されるコードは次のとおりです。

ここで、接続が正常に確立されます。しかし、接続が確立された後にトピックにサブスクライブするメカニズムを使用したいと考えています。さらに、要件に従って、将来的にセッションオブジェクトを使用したいと考えています。(この場合、ab.connect は非同期で動作するため、セッション オブジェクトは今後使用できません) 可能ですか?

前もって感謝します。

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

autobahn - アウトバーン: 正規表現またはワイルドカード パターンを使用したチャネルへのサブスクライブ

私の質問は非常に単純明快です。RabbitMQ では、正規表現またはワイルドカード パターン (「トピック」タイプのサブスクリプション) を使用してチャネルをサブスクライブできます。アウトバーンでこれを達成する可能性はありますか?