ajaxポーリングとwebsocketプロトコル通信


定義#テイギ#
WebSocketは、HTML 5が提供し始めた単一のTCP接続上でフルデュプレクス通信を行うプロトコルで、ブラウザとサーバ間の握手、長接続、双方向伝送を実現します.
Websocketを選択する理由:
  • Ajaxポーリング、フロントエンドjsタイマタイミングでサーバにHttp要求を行い、最新のデータを取得し、フロントエンドページにレンダリングする欠点は、http要求に長いヘッダが含まれている可能性があるため、有効なデータが小さく、帯域幅を浪費する可能性があるという点である.ajaxポーリング実装:
  •   var intv=self.setInterval("refreshTable()",5000);
      function refreshTable(