問題タブ [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.
swing - Websocket と Java Swing フロントエンド
Websocket を Java Swing フロントエンドと連携させることはできますか? もしそうなら、どのように?
architecture - Web ソケットのサーバー側処理モデル
Web ソケットを使用してクライアントをサポートするサーバーを実装するには、サーバーは各クライアントとの HTTP 接続を開いたままにしますか? これはどのようにスケーリングできますか?
このタイプのサーバーを実装する際の「プログラミング モデル」は何ですか? つまり、ほとんどの Web アプリには、connect->request->response->close タイプ モデルをサポートするサーブレットなどがあります。一方、Web ソケットでは、接続は無期限に開いたままになります。
.net - .NET 用に実装された WebSocket クライアントはありますか?
Windows フォームまたは WPF アプリケーションで WebSocket を使用したいと考えています。まだ実装されている WebSockets をサポートしている .NET コントロールはありますか? それとも、それについて開始されたオープンソース プロジェクトはありますか?
WebSocket をサポートする Java クライアントのオープン ソース ソリューションも役に立ちます。
php - 通知とメッセージをWebページにライブで表示する最良の方法は?
meeboやfacebook、myspaceのようなインスタントメッセージングを行うための本当に良い方法に興味があります。また、ページ上の通知にも興味があります。私のサイトの例では、ユーザーが新しいメールメッセージ、写真コメント、プロフィールコメント、友達リクエストなどを受信すると、jQueryとAJAXを使用しているページに通知メッセージとリンクが表示されます。
私のjqueryコードは基本的にPHPスクリプトを実行して、このスクリプトでページを開いているすべてのユーザーに対して30秒ごとにmysqlテーブルをクエリする必要があるため、これは最善の方法ではないと大規模に信じています。ランニング。効率的な方法がわかれば、Facebookのようなインスタントメッセージを画面下部のチャットバーに追加したいと思います。
CometおよびHTML5WebSocketという用語を聞いたことがありますが、これらがそのような機能のために検討すべきソリューションであるかどうかはわかりません。帯域幅を最小限に抑えたいのですが、トラフィックの多いサイトでは、数秒ごとにクエリを実行するのはあまり効率的ではないようです。
あなたがいくつかの良い解決策を知っているなら、それらがどのように機能するかを少し説明してください
firefox - Firefox と Chrome の開発バージョンの websocket は、どれくらいで公式リリースに移行されますか?
これを見積もるのは難しい/おそらく不可能であることは承知していますが、プラスまたはマイナス 6 か月であっても、どんな見積もりでも構いません。
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つの共有ファイル/データベースを常にチェックする必要がなくなります。
私は理にかなっていると思います:)
.net - Web Sockets フォーム HTML 5 の WCF サーバー実装はありますか?
Chrome (およびまもなく Firefox) で新しい Web Socket サポートを試してみたいのですが、サーバーとして機能する WCF 実装を見つけることができませんでした。
誰かが .net WCF Web Socket ベースのサーバーを実装しましたか?
testing - WebSocketストレステスト
WebSocketベースのアプリケーションに対していくつかのストレステストを行いたいと思います。このタスクで私を助けるかもしれないツールを知っている人はいますか?
更新:言及するのを忘れましたが、実行しているテストが本番用ではないことを考えると、オープンソースまたは無料のツールを好みます。
ありがとう、ルイス・M・コスタ
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 で実行されていることを前提としています)。
javascript - websocket のハンドシェイク後、chrome が切断されます。これはドメインの不一致によるものですか? またはChromeのバグ?
Python で独自の単純な WebSocket サーバーを作成しましたが、ハンドシェイク後に Chrome 4.0.249.78 dev (36714) が常に切断されます。それが私のコードではないことを確認するために、https: //stackoverflow.com/questions/2153294?tab=newest#tab-top にある WebSocket サーバーを使用してテストしたところ、同じ結果が得られました (以下)。
これがJavascriptです...
他の誰かがこの問題に遭遇していますか、それともドメインの不一致の問題であると思われますか?