在XMPP开发中,使用XMPPStream进行连接服务器后,验证过程中,比较常见的一个错误是.尤其作为初学者(笔者就是这样的),经常会因为这个问题弄得不着边际的凌乱.现在笔者将自己的遇到的问题定期整理,总结错误,希望对日后的使用有所参考,同时希望能够对也是在这方面的初学者有所提醒.服务器的测试版本为...
分类:
其他好文 时间:
2014-07-23 20:47:55
阅读次数:
458
XMPP 要点.
1. 客户端(C) 和服务器端(S) 通过TCP连接5222端口进行全双工通信.2. XMPP 信息均包含在 XML streams中.一个XMPP会话, 开始于 标签, 并结束于标签.所有其他的信息都位于这俩标签之间.3. 出于安全目的考虑, 开始之后, 后续的内容会被适度的使用 Transpor Layer Security (TLS) 协商传输 和强制性的 S...
分类:
其他好文 时间:
2014-07-22 22:33:53
阅读次数:
364
本篇主要说一下如何利用命令行来正确配置MySql。
首先打开终端:
1.为mysql起一个别名
alias mysql=/usr/local/mysql/bin/mysql
2.创建mysql的管理员 admin(后期登陆用到)
alias mysqladmin=/usr/local/mysql/bin/mysqladmin
3.设置root账号密码
mysqladmin -u ...
分类:
移动开发 时间:
2014-07-18 22:10:48
阅读次数:
199
gloox连接至服务器端
在使用gloox之前,有必要先提一下XMPP协议这个东东。
XMPP协议是一个基于互联网的即时通信标准协议。它采用XML技术,以文本的方式传输即时消息。支持动态自定义扩展应用。与传统的网络协议相比,如QQ等,XMPP协议并不是一个基于二进制方式实现的协议,而是基于XML技术的文本方式,也就是说如果不采用加密技术的话,是可以直接查看发送的消息的。XMPP协议通过定义一些...
分类:
其他好文 时间:
2014-07-18 22:07:05
阅读次数:
265
XMPP 有以下几种消息类型:l Normall Chatl Groupchatl Headlinel Error根据官方文档(http://www.igniterealtime.org/builds/openfire/docs/3.3.2/documentation/javadoc/org/xmp...
分类:
其他好文 时间:
2014-07-18 21:12:52
阅读次数:
168
首先在本地初始化一个数据库- (void)initDatabase{ //最终数据库路径 NSString *dbPath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/database.db"]; NSFil...
分类:
其他好文 时间:
2014-07-18 19:12:27
阅读次数:
245
Tigase XMPP Server在CentOS部署与配置作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs下面讲述Tigase XMPP Server在Linux服务器上的安装,Tigase包含了所有的标准模块,且后端存储使用了MySQL数据库。服务器CentOS 6.5Final x641、安装JDKTigase需要JDK 1.6以上版本。另外,需配...
分类:
其他好文 时间:
2014-07-18 18:00:57
阅读次数:
485
今天弄这个openfire服务端的配置直接苦了一逼,不过好在最后终于配置好了。首先感谢@月光的尽头的博客给了我莫大的帮助。切入正题,首先说一下iOS xmpp协议实现聊天openfire服务器配置所需要的东西:
1.openfire软件,我用的是 Openfire 3.9.3,下载地址:http://www.igniterealtime.org/downloads/index.jsp
2.My...
分类:
移动开发 时间:
2014-07-16 16:17:57
阅读次数:
237
前阵子,工作搞了一下Fastdfs与nginx进行压缩图片比率存储在服务器中,今天应用下工作时间记录下,本打算周六,老是因为一些事情给耽搁,目前正在搞一个XMPP消息通讯协议,目前还是一头雾水,没有实现什么功能,在此勉励,加油好好搞搞,搞好了记录下一些登录、退出、发送、接收的一些接口给客户端使用。在此先把前面自己做的那个功能在此分享下,是一个模仿淘宝的,希望大神们有什么想法可以不吝赐教:
参考:...
分类:
其他好文 时间:
2014-07-14 20:24:21
阅读次数:
207
互动部分协议流程描述建立群:1.客户端去发请求->服务器(我们的协议810)2.服务器端用管理员xmpp账号建群,并在服务器端记录此账号为群主3、服务器用管理员xmpp账号发xmpp消息回来,告知群建立成功。退出群:1.客户端发请求->服务器(我们的协议812)2.服务器端从数据库删掉该用户在群里的...
分类:
其他好文 时间:
2014-07-14 15:38:46
阅读次数:
445