問題タブ [sockjs]
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.
google-chrome-extension - Chrome拡張バックグラウンドページsock.js OSXスリープ時にソケット接続が失われる
私の現在のクライアントはラジオ局です。ソケットを使用してデータをプッシュします。いくつかの例
- 曲の再生 (曲情報、サム、プレイリスト、アーティスト情報などを含む)
- プログラムの開始 (プログラム情報、DJ など)
私が構築したエクステンションには、ソケット リッスン スクリプトが組み込まれています 。
ソケットのリッスンは、「SockJS クライアント、バージョン 0.3.4、http: //sockjs.org、MITライセンス」を介して行われます。
これは次のように back.html に組み込まれています。
マニフェスト
戻る.HTML
バック.JS
これは完璧に機能します!
問題は、MAC (Software OS X 10.8.4 (12E55)) をスリープから再開した後、接続が失われたように見えることです。バック HTML コンソールにログは記録されず、他の兆候もありません。回線を介した通信はもうありません。ただし、プッシュはあります。私は何を間違っていますか?
*拡張機能の完全なソース コードについては、私に電子メールを送信してください。
android - Vert.X SockJS サーバーを使用した Android SockJS
次のコードを使用して Vert.X SockJS サーバーを実行しています。
今、サーバーから Android アプリケーションにメッセージを送信する必要があります (逆も同様です)。クライアントでそれを設定する方法がわかりません。ドキュメントでは、JavaScript での処理について説明していますが、ブラウザーでの処理について説明しています。
更新: 次のコードは少し正しい方向にあると思います。ホストのIPアドレスを追加する必要があります(方法はわかりません)。
ありがとうございます!
node.js - comet サーバーに関係なく、comet アプリケーションの負荷テストに使用するクライアント
私たちはアプリの開発を進めており、次のことから始めました。
- Servlet 3.0 コンテナーを備えた Spring SockJs Java サーバー (非同期サポート)
- SockJs JavaScript クライアント。
負荷の側面をテストするために、Bayeux API を使用してクライアントを作成しました。これは WebSocket 用であり、ポーリング用ではありません。
Node は非同期通信の強力なケースであるため、Java サーバーに対する負荷容量を評価したいと考えています。記事から、Node.js の方法に「重大な」利点がない限り、Node.js は拡張可能であると感じています。そして最も重要なことは、一般的な意見に乗るのではなく、特定のユースケースで試してみたいということです。したがって、一定期間にわたってオープン接続処理でそれらをベンチマークしたいと考えています。私の質問:
- Java ベースのサーバーと NODE の両方に接続できる共通のクライアントを Java で作成することは可能ですか? 最終的には HTPP であり、それを公開するものは問題にならないため、可能と思われますが、適切なクライアントを取得していません。Bayeux でさえ、NON websocket ユース ケースでは機能しません - 同じ API を使用して、SockJs、CometD、および Node サーバーの「Websocket」接続をテストしましたが
- 非 Websocket の場合、たとえば、CometD、SockJs、または NODE のいずれであっても「関係なく」サーバーに対して実行できるクライアントをロング ポーリングまたはストリーミングしますか?
- SockJs cleint は Java スクリプト クライアントです -ブラウザからの接続をエミュレートできます -サーバー用の Java クライアントはありますか?
javascript は初めてです - 負荷テストは javascript でどのように記述され、どのように実行されますか (ソケット 1 はブラウザから実行できません) - github のサンプル コードはありますか?
node.js - SockJS 接続を redis に保存する
ノード サーバーから redis への接続をオフロードする必要があるため、ライブ システムでノード サーバーを更新 (および再起動) できます。次に、接続を redis からノードに戻します。これは SockJS 接続で可能ですか?
node.js - sockjs を使用したユーザーの存在
私は自分のチャット アプリケーションでユーザー プレゼンスに socket.io を使用していましたが、数か月後にファイアウォール、CPU パフォーマンス、メモリに関する多くの問題を発見し、sockjs について多くの良い洞察を聞きました。これらのコードをソケットから変換する方法を知りたいです。 .io から sockjs へ、または socket.io や sockjs 以外の手法がある場合
sockjs に移行するときに直面した主な問題は、socket.set や socket.get のようなものが必要です。ユーザー ID があるので、ユーザーが接続を開いたり閉じたりするときにそれを使用できます
sockjs - Engine.IO と SockJS の選択
Engine.IO と SockJS のどちらを選択するか? 彼らは競争しており、これは単なる好みと意見の問題ですか、それともどちらかを選択する際にいくつかの論理がありますか?
javascript - 接続を開くときに、ユーザー名や時間などの Javascript からの追加データを送信するにはどうすればよいですか?
ユーザー名や時間など、Javascriptからの追加データを接続を開くときに送信するにはどうすればよいですか?
私も好きにしてみました
サーバー上の Python/Tornado 側関数
java - SockJS - サーバーへの接続中に '/info' で Http 404 が発生する
私は主に、SockJS を使用してプッシュ通知を実装するための以下の投稿に従いました。
Java Webapp 、SockJS クライアント、SockJS Java サーバーのプッシュ通知。
私のsockJSクライアントは次のとおりです。
*サーバーは同じポート 8080 をリッスンしています。しかし、実行中にエラー 404 が発生しました。
StackOverflow に関するこの投稿では、私の問題は解決しません。不足しているものを確認してください。プッシュ通知を有効にするには、クライアントまたはパブリッシュ サーバーを登録する必要がありますか? 前もって感謝します!
node.js - sockjs (SockJS - WebSocket エミュレーション) または Shoe スタンドアロン サーバー (node.js) を作成するには?
sockjs-node (SockJS - WebSocket エミュレーション) またはShoeスタンドアロン サーバーの作成方法を知っている人はいますか?
http サーバーなしでクレートすることは可能ですか?
とデータを交換するだけでdnode
よく、静的ページは必要ありません。
たとえば、ノードサーバー側で行う場合:
次のコード(クライアント側)
次のエラーで失敗します:(Chrome)
javascript - Express.js、Passport.js、および SockJS: ユーザー ソケットを deserializeUser にアタッチする方法
私の新しいプロジェクトでは、Express 3、Passport.js、および SockJS を使用しています。ルート ハンドラで使用するには、ユーザー ソケットを User インスタンスにアタッチする必要があります。たとえば、通知用です。このようなもの:
これどうやってするの?