Push技術
Cometという表現がAjaxウェブアプリケーションに使用されるプッシュ技術を指すときに用いられる。HTTP server pushやlong pollingなどの技術を包括した表現である。
XMPPはPubSub 拡張によりプッシュアプリケーションに使用されることが多い。
この他近年ではWebSocketやSPDYなど、プッシュ技術に対応した新たなプロトコルも複数提案されている。
IETFが提案している RFC 8030 Web pushプロトコルはHTTP/2を用いてリアルタイムなイベント(電話やメッセージの着信など)を即時的に配達(プッシュ)するための単純なプロトコルである。このプロトコルは全てのリアルタイムなイベントを一つのセッションの中に整理統合することで、ネットワークおよび無線資源をより効率よく利用することを保証する。一つのサービスが全てのイベントを集約して、各種アプリに配送する。これにはセッションが一つだけあればよいので、オーバーヘッドのコストが重複することを避けられる。また、これに対応するPush APIをW3Cが開発している。