問題タブ [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 投票する
1 に答える
1146 参照

http - WebSocketサーバーのサポート

WebSocketとHTML5は初めてです。今日まで、私はすべてのHTML5標準がクライアント(ブラウザ)にのみ影響を与えると思っていました。したがって、ユーザーがブラウザをアップグレードし、準備ができていると想定します。しかし、WebSocketを読んだ後、それをサポートするためにサーバーに何かをインストールする必要があるように思えます。私はそれを正しく理解していますか?

たとえば、Hostmonsterのような共有ホスティングにWebサイトがあり、httpサーバーを変更する権限がない場合、WebSocketを使用できますか?

ところで、サーバーとは「プロキシ」サーバーを意味するものではありません。

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

javascript - Websocket(javascript)とSilverlight(ruby、python、javascript、c#など)?

明確にするために、質問は次のとおりです:WebSocketとSilverlight?

原因websocketはHTMLに基づいており、WebブラウザとWebクライアントがライブで相互に通信できるようにします。これは、開発者がクライアント側でRuby / Pythonを使用できず、Javascriptのみを使用できることを意味しますか?

私がSilverlightを使用している場合、開発者はおそらく両側でRuby / Pythonを使用しているようですよね?

つまり、要するに:

Websocket => Javascript

Silverlight => Ruby、Python、Javascriptなど

この写真は正しいですか?

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

security - Sec-WebSocket-Key1のないWebSocketが安全でないのはなぜですか?

WebSocket仕様の古くて置き換えられたドラフト75は、HTTPリクエストヘッダーSec-WebSocket-Key1およびSec-WebSocket-Key2を指定していません。最新のドラフトにこれらが含まれているのはなぜですか。また、セキュリティの強化に関してはどうでしょうか。

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

javascript - なぜ Web ソケットが必要なのですか?

これはどちらかというと未熟な質問ですが、私はその答えを本当に知りませんでした。

では、なぜ websockets プロトコルが必要なのでしょうか?

また、HTTP のコメット スタイル/ロング ポール/ハンギング GET スタイルの使用よりも優れている点は何ですか?

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

node.js - NodeJS WebSocketハンドシェイクがサイレントに失敗しますか?

nodejsで非常に単純なWebSocketサーバーを作成しようとしていますが、問題が発生しています。ブラウザでは、WebSocket.onclose関数が起動される唯一の関数です(onopen、onmessage、およびonerrorは起動されません)。Chrome7とFireFox4でテストしました。これが私のサーバーコードです:

そして私のクライアントコード:

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

node.js - Node.jsでFlashソケットを使用する

私はgimite/web-socket-jsを使用して、ChromeとSafariの開発ビルドを超えてWebSocketを実装してきました。RubyサーバーからNode.jsに移動したいと思います。突然、Chrome以外では機能しなくなりました。

これは、実装する必要のあるFlashSocketPolicyファイルに関係していると思われます。元のアプリケーションと混同しないように、これを外部Node.jsプロセスとして実装したいと思います。私はNode.jsでWebSocketプロトコルを実装するためにnode-websocket-serverを使用していますが、これも混乱させたくないと思います。

最も簡単な方法はflashsocket.jsを実行することのように見えましたが、実行すると次のエラーが発生します。

ここで、Node.jsが愛されている素敵な不可解なエラーに遭遇します。

私の質問は、Node.jsまたは別のアプリケーションのいずれかで実行できるスタンドアロンのグローバルフラッシュソケットポリシーサーバーがありますか?私の理解では、ポート843に常駐させるだけで済みます。または、RubyサーバーのようにFlashポリシーを処理するNode.js用の別のWebSocketライブラリはありますか?

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

javascript - node.jsでコンピューターを一意に識別するにはどうすればよいですか?

簡単な質問です。node.jsを使用するのは初めてで、コンピューターを一意に識別する方法について知りたいと思いました。

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

ruby - エラーにより EventMachine プロセスが中止される

EventMachine を使用して WebSocket でサーバーに接続するバックグラウンド スクリプトの作成に取り組んでいます。スクリプトは、DelayedJob または Resque を使用して実行されます。WebSockets サーバーと通信してメッセージを送信することはできましたが、EventMachine ループ内でエラーが発生するたびに、スクリプトがクラッシュすることはありません。 . WebSocketメッセージを送信するだけで受信しないため、EventMachineを使用する必要はありません-しかし、これについて何か助けていただければ幸いです:)ありがとう!

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

html - Java Websocket クライアントと PHP WebSocket サーバー?

javaで書かれたWebSocketクライアントはphpwebsocketserverに接続できますか? それとも、クライアントとサーバーの両方を同じ言語で実装する必要がありますか?

ありがとう。

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

html - サーバーなしで2つのブラウザを接続する方法はありますか?たぶんWebsocketで?

サーバーを間に置くことによるネットワーク遅延を発生させることなく、あるブラウザを別のブラウザに接続する方法を探しています。

Javascriptで接続をリッスンする方法が見つからず、接続を確立するだけであるため、HTML5WebSocketが機能するようには見えません。

誰かがこれを行う方法を知っていますか?(2台のブラウザを直接接続しますか?2台のコンピュータのIPを直接経由するように)