[解決済み] HTML5でWebアプリはピアツーピアでHTTP接続できるようになるのか?
2022-12-24 11:17:40
質問
中央サーバーの助けを借りて、同じ Web アプリの他のユーザーと直接接続できるような Web アプリを作成することは可能でしょうか。私は、UDP ホール パンチに似たプロセスを想像しています。
HTML5 の新しい WebSockets API について読みましたが、完全な二重接続を開始する前に WS 互換サーバーとの接続を開始する必要があるようです。私は、サーバーが関与する、クライアント間で直接接続を行うためのプロセスについて、より深く考えています のみ を最初のハンドシェイクに使用します。
注:Java アプレットはカウントされません。私は、標準的なブラウザー技術にのみ興味があります。
どのように解決するのですか?
知的な推測の代わりに、情報に基づいた答えを紹介します。
HTML 5 では、javascript からのピアツーピア接続を許可する予定ですが、これらの接続は RAW TCP ではないでしょう。
完全な仕様は次のサイトで見ることができます。 http://dev.w3.org/html5/websockets/
jrh
編集: ピアツーピア接続に関する具体的な情報は、以下のリンクを参照してください。
- ピアツーピア接続について。 http://www.w3.org/TR/2008/WD-html5-20080122/#peer-to-peer
- ローカル ネットワークへのブロードキャスト接続について。 http://www.w3.org/TR/2008/WD-html5-20080122/#broadcast
- TCP接続について(エンコードされたプロトコルで)。 http://www.w3.org/TR/2008/WD-html5-20080122/#tcp-connections
- 提案された仕様の完全版。 http://www.w3.org/TR/2008/WD-html5-20080122/#network
重要なのは、その機能がまだ交渉中であることです。ウェブ アプリケーションでローカル チャットを作成できるようになるのは素晴らしいことです。)
jrh
関連
-
[解決済み] JavaScriptでウェブページのHTTPヘッダーにアクセスする
-
[解決済み】HTML5/JavaScriptでファイルを生成して保存する方法
-
[解決済み] HTTPポーリング、ロングポーリング、HTTPストリーミング、WebSocketについての理解
-
[解決済み] JavaScriptで次の要素/前の要素を取得しますか?
-
[解決済み] reactのrender関数でdynamic hrefを作成するには?
-
[解決済み] JavaScriptのtoString()関数をオーバーライドして、デバッグ用に意味のある出力を提供することは可能でしょうか?
-
[解決済み] 無効になっている入力フィールドの値を送信する
-
[解決済み] Chromeの拡張機能開発にWebStormを使用するにはどうすればよいですか?
-
[解決済み] jqueryはjavascriptのライブラリなのかフレームワークなのか?[クローズド]
-
[解決済み] 変異を伴わないオブジェクトからの値の削除
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] なぜJavaScriptでは!{}[true]がtrueに評価されるのですか?
-
[解決済み] なぜ "use strict "はパフォーマンスを10倍向上させるのか?
-
[解決済み] node.jsで文字列のsha1ハッシュを取得するにはどうすればよいですか?
-
[解決済み] JavaScriptでの大文字小文字を区別しない正規表現
-
[解決済み] Reactメモを使うべきではない場合とは?
-
[解決済み] jQueryで入力ファイルが空かどうかをチェックする方法
-
[解決済み] 各オブジェクトに?重複
-
[解決済み] Chrome拡張機能:popup.htmlを強制終了させる
-
[解決済み] Fetch: ステータスがOKでない場合、プロミスを拒否し、エラーをキャッチするか?
-
[解決済み] リダイレクトされずにHTMLフォームを送信する方法