問題タブ [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.
python - Autobahn はカスタム json エンコーダーを使用できますか?
autobahn で RPC を実行する場合、autobahn は json シリアライズ可能である限り、python オブジェクトを返すプロシージャをサポートします。私が返したいいくつかのオブジェクトは、デフォルトでは json シリアライズ可能ではありません。カスタム エンコーダーは簡単に作成できますが、autobahn はそれを使用する必要があることをどのように認識しますか?
android - android - アウトバーン Websocket 接続
私はアウトバーン Web ソケット通信に取り組んでいます。私のアプリケーションにはカルーセル ビューがあり、4 つの画像があります。ユーザーが画像をクリックすると、websocket を使用してサーバーに接続し、メッセージを送信します。しかし、問題は、画像を選択するとサーバーに正しく接続されますが、メッセージが送信されるたびにクライアント(Android デバイス) が websocket に接続することです。これが私のコードです..
Websocket.class
ここでは「if (mConnection.isConnected())」には行きません..常にelseに行きます。
python - Autobahn Websocket: ローカル ポートをリッスンし、パブリック ポートに接続されたクライアントにメッセージを転送します
Autobahn と Websockets は初めてです。次のセットアップを構築しようとしています。
処理サービス (Java ベースのブラックボックス):
- TwitterのストリーミングAPIからのデータを待ちます
- 新しいメッセージが受信されると、メインサービス (ws://localhost:9999) {id, latitude, longitude} にメッセージが送信されます
- データに対していくつかの魔法の処理を行います (数分かかる場合があります)
処理サービスからの受信メッセージを ws://localhost:9999 でリッスンする mainservice
- メッセージが (処理サービスから) 入ってくると、ws://:9000 に接続されているクライアントにブロードキャストされます。
ws://:9000 の mainservice に接続された JavaScript クライアントが地図上にメッセージを表示する
Autobahn が 1 つのポートでリッスンし、別のポートでメッセージを配信するメインサービスを作成することは可能ですか? (パフォーマンスの観点からは、処理とメインサービスを組み合わせたほうがよいかもしれませんが、それはここでのポイントではありません。)