推播技術是一種雲端服務,發送端透過雲端Server發佈訊息,讓Client接收。
常見的推播有:RSS訂閱服務,行動裝置的簡訊服務,乃至Email…等。
推播技術,或者說是是一種基於Internet通信方式的伺服器推播,其中要求通信的請求是由發布者或中央伺服器發起。與 pull/get 形成對比,額外訊息傳輸的相應一般由接收者或客戶端發起。
推播服務通常是基於提前的訊息預設定上。也就是所謂的 publish/subscribe 模型。客戶通過訂閱由伺服器提供各種訊息的頻道,不論何時都可以在其中一個頻道得到新的內容,同樣伺服器通過推播把訊息傳遞給相應的客戶端。
推播技術有時候也會模仿輪詢方式去推播,尤其是在不能真正地去推播地情況下,例如那些命令拒絕HTTP/S請求的安全策略的站點。