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