マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

HTTPを用いて、双方向通信を実現するための技術規格

仕様

あまり詳しく読んでいないが、ざっくり、HTTP的に接続して、以降TCP/IP的に振舞う。

問題点

と言う事で、WebSocketが新規採用される可能性は低いということらしい。

現行の問題

技術的な問題

信頼性が高くない。

ブラウザでTCP/IPコネクションが制限されない。

ブラウザのWebSocket(TCP/IPコネクション)が、
HTTP/HTTPSコネクションのように制限されない。

プロキシや負荷分散の問題

サーバーに、I/O完了ポートなどが必要

HTTP/2と統合されていない

エンドユーザの視点

必要な状況が殆ど無い。

メッセージングの信頼性の方が重要

代替

各種の双方向通信がある。

ポーリング

Comet

Server Sent Events

Frame

HTTP/2

ポーリングのトランスポートとして使用すると性能が上がる(Twitter)。

参考

双方向通信

問題点

リアルタイム・ウェブ

インターネット上の情報を、即時かつ大規模に他のユーザと共有する仕組みの総称。


Tags: :通信技術, :IIS, :.NET開発, :.NET Core, :ASP.NET, :ASP.NET SignalR


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS