問題タブ [websocket]

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

swing - Websocket と Java Swing フロントエンド

Websocket を Java Swing フロントエンドと連携させることはできますか? もしそうなら、どのように?

0 投票する
4 に答える
8051 参照

architecture - Web ソケットのサーバー側処理モデル

Web ソケットを使用してクライアントをサポートするサーバーを実装するには、サーバーは各クライアントとの HTTP 接続を開いたままにしますか? これはどのようにスケーリングできますか?

このタイプのサーバーを実装する際の「プログラミング モデル」は何ですか? つまり、ほとんどの Web アプリには、connect->request->response->close タイプ モデルをサポートするサーブレットなどがあります。一方、Web ソケットでは、接続は無期限に開いたままになります。

0 投票する
11 に答える
51782 参照

.net - .NET 用に実装された WebSocket クライアントはありますか?

Windows フォームまたは WPF アプリケーションで WebSocket を使用したいと考えています。まだ実装されている WebSockets をサポートしている .NET コントロールはありますか? それとも、それについて開始されたオープンソース プロジェクトはありますか?

WebSocket をサポートする Java クライアントのオープン ソース ソリューションも役に立ちます。

0 投票する
4 に答える
2187 参照

php - 通知とメッセージをWebページにライブで表示する最良の方法は?

meeboやfacebook、myspaceのようなインスタントメッセージングを行うための本当に良い方法に興味があります。また、ページ上の通知にも興味があります。私のサイトの例では、ユーザーが新しいメールメッセージ、写真コメント、プロフィールコメント、友達リクエストなどを受信すると、jQueryとAJAXを使用しているページに通知メッセージとリンクが表示されます。

私のjqueryコードは基本的にPHPスクリプトを実行して、このスクリプトでページを開いているすべてのユーザーに対して30秒ごとにmysqlテーブルをクエリする必要があるため、これは最善の方法ではないと大規模に信じています。ランニング。効率的な方法がわかれば、Facebookのようなインスタントメッセージを画面下部のチャットバーに追加したいと思います。

CometおよびHTML5WebSocketという用語を聞いたことがありますが、これらがそのような機能のために検討すべきソリューションであるかどうかはわかりません。帯域幅を最小限に抑えたいのですが、トラフィックの多いサイトでは、数秒ごとにクエリを実行するのはあまり効率的ではないようです。

あなたがいくつかの良い解決策を知っているなら、それらがどのように機能するかを少し説明してください

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

firefox - Firefox と Chrome の開発バージョンの websocket は、どれくらいで公式リリースに移行されますか?

これを見積もるのは難しい/おそらく不可能であることは承知していますが、プラスまたはマイナス 6 か月であっても、どんな見積もりでも構いません。

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

javascript - WebSockets-サーバーの負荷

私はWebSocketsと呼ばれる新しいテクノロジーを学ぼうとしています。セットアップ(Apache2モジュールとしてのpywebsocket)が機能し、例を試してみました。 http://code.google.com/p/websocket-sample/wiki/samples?ts=1262888726&updated=samples

1つ気になるのは、すべての例で共有ファイルを使用して、ユーザーのカウンターであるメッセージカウンターの変更を監視していることです。

したがって、基本的に2つのブラウザーでws:// localhost / chatに接続すると、chat_wsh.py(websockハンドラー)の2つのインスタンスが実行されます。右?そして、それらはすべて、カウントのためにファイル/データベースにアクセスします。

ばかげた質問かもしれませんが、私はネットワークの第一人者ではありません。1つのハンドラーからすべての接続にメッセージをブロードキャストすることは可能ですか。

例:チャットのユーザーがメッセージを送信します-websocketを介したメッセージがwebsocketハンドラーに到達すると、新しいメッセージが受信されたという情報が他のすべてのチャットインスタンスにブロードキャストされるため、各インスタンスが1つの共有ファイル/データベースを常にチェックする必要がなくなります。

私は理にかなっていると思います:)

0 投票する
3 に答える
2049 参照

.net - Web Sockets フォーム HTML 5 の WCF サーバー実装はありますか?

Chrome (およびまもなく Firefox) で新しい Web Socket サポートを試してみたいのですが、サーバーとして機能する WCF 実装を見つけることができませんでした。

誰かが .net WCF Web Socket ベースのサーバーを実装しましたか?

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

testing - WebSocketストレステスト

WebSocketベースのアプリケーションに対していくつかのストレステストを行いたいと思います。このタスクで私を助けるかもしれないツールを知っている人はいますか?

更新:言及するのを忘れましたが、実行しているテストが本番用ではないことを考えると、オープンソースまたは無料のツールを好みます。

ありがとう、ルイス・M・コスタ

0 投票する
3 に答える
11703 参照

python - Joe の Erlang websocket の Python の例

Joe Armstrong のブログの erlang websockets の例に取り組んでいます。私はまだ erlang にまったく慣れていないので、websocket について教えてくれる単純なサーバーを Python で作成することにしました (できれば、joe のコードを解釈することによっていくつかの erlang を学びます)。 . 私は2つの問題を抱えています:

1) ページから受け取るデータには、最後の文字として「ÿ」が含まれています。これは erlang バージョンには表示されず、それがどこから来ているのかわかりません

2) サーバーから (websocket を介して) データを送信しているようです。これは、client.send() が作成するバイト数を調べることで確認できます。しかし、ページには何も表示されません。修正しました。文字列を正しくエンコードしていませんでした

ここにすべてのコードを入れました。明らかな何かが欠けている場合に備えて、これが私のpythonバージョンです

joe の例をまだ実行していないが支援したい場合は、Web サーバー経由で interact.html を提供し、サーバーを起動するだけです (コードは、Web サーバーが localhost:8888 で実行されていることを前提としています)。

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

javascript - websocket のハンドシェイク後、chrome が切断されます。これはドメインの不一致によるものですか? またはChromeのバグ?

Python で独自の単純な WebSocket サーバーを作成しましたが、ハンドシェイク後に Chrome 4.0.249.78 dev (36714) が常に切断されます。それが私のコードではないことを確認するために、https: //stackoverflow.com/questions/2153294?tab=newest#tab-top にある WebSocket サーバーを使用してテストしたところ、同じ結果が得られました (以下)。

これがJavascriptです...

他の誰かがこの問題に遭遇していますか、それともドメインの不一致の問題であると思われますか?