Cobub Razor
Cobub Toaster
其它鏈接
Cobub Razor
Cobub Toaster
其它鏈接
本文檔提供了Cobub Toaster的系統(tǒng)概覽
Cobub Toaster的推送服務(wù)器由Go語(yǔ)言實(shí)現(xiàn),之所以選擇Go是因?yàn)镚o是一個(gè)完全的可編譯語(yǔ)言,并且針對(duì)并行計(jì)算進(jìn)行了非常好的優(yōu)化。欲了解更多的關(guān)于Go語(yǔ)言的信息,請(qǐng)前往http://golang.org
Cobub Toaster推送服務(wù)器要求Linux環(huán)境。
推送服務(wù)器支持普通推送和透?jìng)飨⒎绞剑瑫r(shí)支持離線(xiàn)消息,在APP終端用戶(hù)重連服務(wù)器時(shí)服務(wù)器可自動(dòng)下發(fā)緩存的消息。
同時(shí),推送服務(wù)器提供了一個(gè)基于HTTP的WEB接口,為移動(dòng)APP提供單推, 群推, 全推, 標(biāo)簽推送等推送方式;開(kāi)發(fā)者可依據(jù)自身情況調(diào)用這個(gè)WEB接口,并且和Cobub Razor的數(shù)據(jù)統(tǒng)計(jì)系統(tǒng)相結(jié)合。欲了解更多關(guān)于WEB接口信息,請(qǐng)參閱推送服務(wù)器手冊(cè)。
客戶(hù)端的連接數(shù)量很大程度上取決于服務(wù)器的可用內(nèi)存。正常情況下,一個(gè)客戶(hù)端連接需要消耗5k左右的內(nèi)存。12GB內(nèi)存可支持50w個(gè)連接。欲了解更多關(guān)于性能方面內(nèi)容,請(qǐng)參閱性能測(cè)試報(bào)告。
Cobub Toaster的SDK目前的通知欄消息提供的展現(xiàn)形式如下圖所示:
在用戶(hù)點(diǎn)擊通知欄消息以后的行為可以是
欲了解更多關(guān)于客戶(hù)端SDK的信息,請(qǐng)參閱Android開(kāi)發(fā)者指南。