壹種,自己搭推送服務器,壹般主流使用XMPP協議,也有相對成熟的框架和開源項目給妳使用。。優點是可以自由控制因為代碼都是自己寫的,缺點是搭建難度大,要吃透很花時間,而且心跳包的控制和終端的電量消耗都需要壹定的水平
另外壹種是用第三方推送,比如極光推送,個推等,優點是簡單易用,不用考慮服務端的實現,然後有相對完整的文檔,寫幾段java代碼就好,對於中小公司等開發資源少的公司,極光推送是經過考驗的大規模 App 推送平臺,每天推送消息量級為數百億條,能確保消息送達率