push serviceは、ポーリングで実装されている
ポーリングとは、C/S(クライアント/サーバ)モデルにおいて、クライアントが定期的にサーバにアクセスすること。
実際には、サーバ上で管理される情報の一部をクライアントにダウンロードすること。
pushサービスは、サーバからクライアントに情報を送信するという意味である。が、実際には、クライアントからサーバへのポーリングで実装されている。
このため、pushではなく、pull(引っ張る)サービスと呼ばれることがある。
会話例:
A:○○ちゃんが、毎朝電話で「おはよう」って挨拶してくれるんだ。
B:でも、それってpushじゃなくて、pullでしょう。