ネットワーク用語のロングポーリングとは
auです。
ネットワークの用語を調べていると、「ロングポーリング」という用語があるみたいです。ポーリングなら以前まとめたので、そちらを見てみてください。
program-shoshinsya.hatenablog.com
ロングポーリングとは
ロングポーリングとは、任意のタイミングでメッセージを送れるようにしたものです。
一度接続した通信に対し、サーバ側はレスポンスを保留し、コネクションを維持します。そして、サーバ側でイベントが発生した場合に、維持していたコネクションを通じて通信を行います。
ポーリングは、一定間隔でメッセージを送るものなので、任意のタイミングでメッセージを送れるというのは大きな利点になります。
サーバ側の実装は、任意のタイミングに対応するため、ポーリングよりも多少複雑になってしまいます。しかし、クライアント側の実装は、メッセージをサーバ側に送るだけのため、ポーリングと変わらず、実装は容易です。