9

Websockets リファレンスMDNの記事に書かれているのを見たところです。

WebSocketServer

新しい WebSocket サーバーを開くために使用されます。必要な情報は (ポート、オリジン、ロケーション) です。

では、クライアント側で Websocket サーバーを作成できるということですか?

それだけなら、これを回すことができるということですか... (各矢印は websocket 接続です)

ここに画像の説明を入力

...これに?

ここに画像の説明を入力

しかし、ブラウザーには、ルーターやファイアウォールの設定なしでそれを行う力がありますか?

そして、どうすればそれを使用できますか?WebSocketServerリンクが壊れています。そして、私はそれを検索しようとしましたが、何も見つかりませんでした。

4

2 に答える 2

3

WebSocketServer は、現在 Mozilla によって開発中のものであり、サポートなどはあまりないようです。私はいくつかのリポジトリを検索しましたが、通常の WebSocket のテスト コードを除いて、参照が見つかりませんでした。

あなたが探しているのが何らかの形の P2P WebSocket である場合、今すぐ何らかの作業を行わなければそれは不可能だと思います。他の人が言ったように、接続用のサーバー エンドポイントが必要です。これは、Python や node.js などの言語で最も一般的に実装されているものです。

于 2013-08-10T07:40:45.167 に答える
1

WebSocket のサーバー側エンドポイントが必要です。Web ソケットは、サーバーとクライアント間のオープンな接続です。サーバーなしでこれを実現するにはどうすればよいでしょうか? 図で何を伝えようとしているのかよくわかりませんが、サーバー側で特別な構成をセットアップして、次のような Web ソケット リソースを作成する必要があります: ws://example.com/resource 2 つのクライアントなどの間に任意に Websocket を作成しないでください。

于 2013-08-10T01:53:00.820 に答える