什麼叫GMS?就是Google推送系統。HMS?華爲的推送系統。
什麼是推送系統?簡單的說:
- 就是終端跟服務器保持一個長效鏈接,定時發送信號表明終端活着。
- 服務器在需要的時候(比如有人要發送一個通知),發送一個包含某種內容的消息給終端。
這樣即使終端在休眠的情況下,依然可以收到服務器發來的通知消息。
吾做過推送功能,最好的有兩家,華爲和小米(支持透傳消息)。也就是說,已經有了推送系統。在國外支持,就是部署服務器了,還是很容易的。
服務器要設備、流量,前期需要大量資金。對於小公司來說負擔很大,能利用GMS當然是最好了。如果不能利用,自己部署也可以。
有人問,怎麼互通?通過服務器轉發就行,技術上不難。