1、瞭解XMPP
協議(標準)
XMPP 即時通信協議
SGIP 短信網關協議 這手機發短信
移動支付和網頁支付
0x23232[0,1] 0x23232 0x23232 0x23232
只有協議,必須會有協議文檔
2、環境配置
1.安裝mysql
2.修改mysql的賬戶的密碼
》sqlite(移動平臺) ,是沒有密碼直接鏈接數據庫
》mysql sqlServer (服務端的數據庫) 是有賬戶和密碼
默認安裝完mysql,他的賬戶是root 密碼爲空
"使用命令登陸mysql"
mysql 用來登陸
//mysql -u root -p
查詢Mysql裏的數據庫
//show databases;
mysqladmin 管理賬號
"mysqladmin 修改root的密碼 123456"
3.安裝openfire服務
》opnfire服務器是基於java語言寫,也就意味着你的電腦有java運行環境
》怎麼查看電腦有沒有安裝java的運行環境
在終端使用 java -version
若是有信息顯示,表明安裝。
若是沒有,怎麼辦?安裝java運行環境 安裝文件在"服務器/jdk-7u45-macosx-x64.dmg"
4.配置Openfire
》要配置數據庫(在mysql建立一個openfire數據庫專門給openfire服務器)
》導入Openfire裏數據庫表腳本文件
》配置openfire的管理員密碼
5.使用客戶端登陸Openfire的服務器
》系統的"信息" 賬戶名稱 = 用戶名 + @ +服務器名稱:
teacher.local
zhangsan@teacher.local 》登陸的時候,能夠本身配置下域名 修改/ect/hosts; 打終端,使用命令 "sudo vi /etc/hosts" 6.學習xmmpframework的框架的目錄結構 》當學習第三方框架的時候是怎麼學習? a> demo 示例程序 b> 文檔 c> readMe 3、學習異步Socket框架GCDAsyncSokcet 1.昨天寫個聊天室,用GCDAsyncSokcet 來實現聊天室 4、xmppframework框架的導入 5、XMPP用戶登陸 6、微信項目(ipad/iphone版本) ios7 1.建立項目,用git版控制 2.導入xmppframwork框架 3.導入APPICON 啓動圖片 4.簡單的作下登陸界面(iphone / ipad 適配) 5.實現登陸 6.註冊 7.實現主界面 8.獲取我的信息(頭像、電話、郵箱....) 9.獲取好友列表 添加添加好友 刪除好 10.發送聊天消息 11.實現文件傳輸