Android平臺(tái)簡(jiǎn)易即時(shí)通訊方案
3.6 系統(tǒng)工作流程
服務(wù)器對(duì)用戶輸入的用戶名和密碼進(jìn)行身份驗(yàn)證,驗(yàn)證成功后,客戶端從服務(wù)器端讀取客戶端的個(gè)人信息,并更新好友列表和群組信息,服務(wù)器端響應(yīng)客戶端的各種請(qǐng)求,客戶端可發(fā)送接收信息,通訊完畢退出系統(tǒng)登錄狀態(tài)。這樣,一個(gè)簡(jiǎn)易即時(shí)通訊系統(tǒng)便實(shí)現(xiàn)了。圖5是認(rèn)證流程示意圖??蛻舳塑浖褂肑ava和XML語(yǔ)言在eclipse集成開發(fā)環(huán)境中開發(fā),基于Andriod 1.5模擬器開發(fā)的用戶登錄界面如圖6所示。
4 結(jié)語(yǔ)
該設(shè)計(jì)主要討論了基于Android平臺(tái)的簡(jiǎn)易即時(shí)通訊系統(tǒng),研究了在開源服務(wù)器Openfire上各個(gè)移動(dòng)客戶端和服務(wù)器之間的通信系統(tǒng)結(jié)構(gòu),實(shí)現(xiàn)了客戶端功能。
評(píng)論