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