問題タブ [autobahn]
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.
php - Autobahn.js - サブスクライブ時にデータを渡す方法
Ratchet と Autobahn.js を使用しています。サブスクライブ時にユーザー検証を行いたいので、セッション キーを Ratchet WAMP サーバーに渡す必要があります。サブスクライブイベントでサーバーにデータを渡す方法を教えてください。
java - SocketChannel Android を使用して WebSocket に接続する
Autobahn websocket ライブラリで実装された websocket サーバー、サーバー アプリ、および android アプリに接続する android アプリを作成しました。
サーバーと正常に接続してメッセージを交換できます。しかし、しばらくすると(20〜30分後)Androidアプリがサーバーとの通信を停止します(サーバーにメッセージを送信できません)。logcat では、サーバーにメッセージを送信できない場合でも、アプリは引き続き websocket に接続します。
Autobahn ライブラリのソース コードを調べたところ、 java.nio.channels.SocketChannelを使用して websocket に接続していることがわかりました。SocketChannels の使用に問題はありますか? (ここAndroid - How to keep connection with server for long timeから同様の問題を見つけました)
java - Android アウトバーン エラー「WebSockets プロトコル違反」
サーバーではJetty、クライアントではAndroid Autobahnを使用しています。サーバーから大きなデータ (最大 150,000 バイト) を送信しようとすると、クライアントで「WebSockets プロトコル違反」というエラーが表示されます。ただし、サーバーは「writeSuccess()」ハンドラーを呼び出します。150 000 バイト未満を送信すると、機能します。
大きなデータを送るには?
android - アウトバーン サーバーの接続が失われる問題
Web ソケット接続に Autobahn ライブラリを使用しています。私のバックエンド サーバーは php です。
ソケット接続を開始したときに、WebSockets 接続が失われる問題に頻繁に直面しています。
この問題を克服するにはどうすればよいですか?ユーザーに通知せずにソケットに再度接続する方法はありますか。
javascript - websocket : python サーバーとクライアント js -> 機能しませんでした
PythonサーバーとJavaScriptクライアントを使用して、Web経由でwebsocketを使用しようとしています。Pythonの場合、を使用してwebsoket サーバーを作成しています。Python クライアント (まだ autobahn を使用) を使用すると、すべて正常に動作します。しかし、Web ページ クライアントを使用しようとすると、何も機能しません。Autobahn (http://autobahn.ws/python/)
Python (サーバー) コード:
そして、これは私のJavaScriptコードです:
python - サーバーポートの設定が失われましたか?
Python 3.3 と asyncio 0.4.1 の仮想環境でAutobahn の例を動作させようとしていますが、Chrome は 1006 を表示し続けます。
デバッグ オプション (factory.debug = True) を発見した後、次のサーバー出力に遭遇しました。
この例で明示的に 9000 に設定されている場合、ポートを None にするにはどうすればよいでしょうか?
python - プロトコル外から Autobahn/Twisted WAMP メッセージを送信するには?
私はgithub コードの基本的な wamp pubsub の例に従っています:
この例では、クラス内からメッセージを発行します。
コードの他の場所からこの接続を介してメッセージを発行できるように、参照を作成したいと考えています。myobject.myconnection.publish('com.myapp.topic1', 'My message')
この同様の質問から、答えは、接続時に次のように設定する必要があるようself.factory.myconnection = self
です。私はこれを複数回試しましたが、成功しませんでした。
工場出荷時のセットアップ部分は次のとおりです。
クラス内から設定した参照はどこに添付されますか? へclient
?へtransport_factory
?へsession_factory
?