xmpp網站

XMPP開發參考網站(iOS)

 (2013-10-22 10:11:21)
   
xmpp 聊天室 iOS

零、協議比較
1、XMPP/Jingle v.s. SIP/SIMPLE
(1)http://blog.sina.com.cn/s/blog_68bbfd3101015xr5.html


一、開發包獲取
1、Openfire

2、ejabberd

二、服務器
1、種類
(1)http://www.jabbercn.org/XMPP服務器軟件
(2)http://xmpp.org/xmpp-software/servers/
2、性能對比
(1)http://hi.baidu.com/chs_garea/item/74468028891943c5dcf69a3b
3、PC端客戶端
(1)http://xmpp.org/xmpp-software/clients/,MAC:Adium,Windows:Citron
4、Openfire插件開發
(1)http://www.cnblogs.com/hoojo/archive/2013/03/07/2947502.html
(2)http://www.cnblogs.com/hoojo/archive/2013/03/29/openfire_plugin_chatlogs_plugin_.html

三、mac上服務器安裝配置
1、Openfire
(1)http://www.cnblogs.com/xiaodao/archive/2013/04/05/3000554.html
2、MySQL
(1)http://www.cnblogs.com/xiaodao/archive/2013/04/04/2999426.html
3、數據庫模式指南:
(1)中文:http://www.blogjava.net/jyleon/articles/254202.html
(2)英文:http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/database-guide.html

四、XMPP協議
1、英文文檔
(1)http://xmpp.org/xmpp-protocols/xmpp-extensions/
       注:可查看每個XEP分支協議的pdf說明
2、中文文檔
(1)http://wiki.jabbercn.org/首頁
       注:部分XEP分支協議的中文翻譯
3、XMPPFramework for iOS
(1)http://www.cnblogs.com/uvsjoh/archive/2012/08/11/2633306.html
4、協議說明
(1)http://www.guochao.com/blog/s20a1201a.html

五、教程
1、英文教程:Building a Jabber Client for iOS
http://mobile.tutsplus.com/series/building-a-jabber-client-for-ios/
(1)Server Setup
(2)Interface Setup
(3)XMPP Setup
(4)Custom Chat View and Emoticons

2、※※※CSDN-shiyiyufen的專欄※※※
http://blog.csdn.net/acorld/article/category/1584273
xmpp簡介、xcode配置、登陸、消息和好友上下線、獲取好友信息和添加刪除好友、聊天室、消息回執、CoreData中的數據刪除

3、CSDN-kangkangz4的專欄
http://blog.csdn.net/kangx6/article/category/1089711
XMPP服務器架構、iOS端一、iOS端二、iOS端三

4、CSDN-stackhero
http://blog.csdn.net/stackhero/article/details/7551822
XMPP Framework在Xcode中的配置

5、CSDN-nomousewch的專欄
http://blog.csdn.net/nomousewch/article/category/823687
Openfire服務器端搭建開發環境、Openfire服務器啓動過程、Openfire消息處理流程、Openfire使用自定義用戶表、Openfire部署文檔、基於XMPP(Openfire服務器)的消息推送實現

6、※※※CNBlogs-Blue-Rain※※※
http://www.cnblogs.com/zhidao-chen/category/473373.html
協議簡介、mac下安裝ejabberd、XMPPFramework環境配置、XMPP資料鏈接、連接服務器、添加好友、註冊新賬號、添加AutoPing

7、CNBlogs-Anthony's Blog
http://www.cnblogs.com/dyingbleed/category/337729.html
添加XMPPFramework、用戶登錄、好友狀態、收發消息、好友列表

8、CNBlogs-dawn_wdf
http://www.cnblogs.com/PhenixWang/p/3277344.html
導入XMPPFramework、連接和註冊(XEP 0077&0020)、好友列表(0083)、自動連接、發送和接受消息(0136)、語音聊天

六、參考代碼
(1)code4app-xmpp for iOS
http://code4app.com/ios/xmpp-for-ios/521705756803fa7c32000006
(2)code4app-仿微信
http://code4app.com/ios/仿微信【第三期更新】/5206fc076803faed58000000

七、cocoachina問答
(1)http://www.cocoachina.com/ask/questions/index/tagged/xmppframework
(2)http://www.cocoachina.com/ask/questions/index/tagged/xmpp

八、功能
http://www.xmlgrid.net/cn/
1、離線消息
(1)http://blog.csdn.net/wklken/article/details/6460182
2、後臺接收消息
(1)VOIPSocket:http://blog.sina.com.cn/s/blog_000028810100wa8x.html
(2)http://blog.csdn.net/kylinbl/article/details/8965074
3、帶內註冊
(1)http://www.cnblogs.com/uvsjoh/archive/2012/09/02/2667348.html
發佈了52 篇原創文章 · 獲贊 1 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章