このページでは、通信処理に関する「プッシュ」を取り上げます。このほかに、データ構造のスタックにおける「プッシュ」があります。
クライアントサーバーモデルにおいて、サーバーの側が能動的に、クライアントへデータを送り出すことや、その仕組みのことです。
具体例としては、新しい電子メールや SNS のメッセージなどが届いていることをスマートフォンなどに通知する仕組みが挙げられます。サーバー側にはあらかじめ、送信すべき相手先の情報を登録しておくことになります。また、使用するプロトコルや、セキュリティ上の事情などで、プッシュによる通知を実現できない場合があります。
プッシュによる方法に対して、クライアントの側からサーバーへデータの有無を確認し、送信してもらう方法をフェッチやプル、ポーリングなどと呼びます。
Programming Place Plus のトップページへ
はてなブックマーク に保存 | Pocket に保存 | Facebook でシェア |
X で ポスト/フォロー | LINE で送る | noteで書く |
RSS | 管理者情報 | プライバシーポリシー |