Tigase-01 使用spark或spi登陆Tigase服务器

        喜欢研究IM技术的同窗们,欢迎加入群 310790965 一块儿来学习,有什么问题能够一块儿讨论。服务器

 本源码是基于tigase v7.1.0来分析的,群里文件中会上传一个完整能跑的源代码压缩包,网上tigase资料有点少,曾经使用tigase好长一段时间,源码分析

因此有些懂的地方想分享一块儿学习,如今开发不在这一块,虽然如今挺忙的,但我有兴趣分享出来你们一块儿学习进步,仍是感受挺快乐的。有时间就会分享,有什么能够加群里一块儿学习!!!学习

以前源码分析是在http://jianfulove.iteye.com/admin/blogs/2171087,点击打开连接,如今最新的文章都会在这里更新了!一块儿学习,一块儿进步!!spa

 

1、首先启动Tigase服务器(若是不懂,我后面再补上)3d

2、使用spark登陆Tigase服务器调试

 一、下载spark2.8.3.exe 安装完成后进行配置日志

查看主机名为 :test-dblog

 

配置主机名到本地IP 的映射ip

 

 

 

Tigase 服务器启动配置文件里配置好对应的 --virt-host=test-d,也能够对应的主机IP路由

 

二、设置spark,如下两红线对应请勾上,和设置正确

  若是须要查看XMPP协议文本,则勾选调试模式

 

 

三、spark 注册和登陆tigase系统

 

四、有时候你明明配置 --virt-host=ip,但就是使用spark登陆不上,为何呢,后来查询登陆日志发现spark发送的报文里使用的主机域名,因此配置上主机名才能认证经过,

    使用psi就没这么个问题,真是犯贱,我也被坑过!!!因此同窗们也最好配置主机名为域名吧。

 

 

服务都是经过主机域名去路由的,怪不得我只配置IP时,就是登陆不上了,真是坑!

 

 

 

三 、使用spi登陆Tigase ,这个真的很简单,连界面都简单

 

一、注册用户或登陆用户:以下图

 

 

 

 

 

 

二、注册完成

 

 

 

 三、添加联系人

 

 

 

 

 

四、成功发送消息

 

 

 

 4、发送群消息!!

 

 

 

 

 

 

至此,使用spark,和psi 链接tigase 通信完成!!!是否是很简单!后面开始介绍原理性的东西,要慢慢写。时间是挤出来的!!

相关文章
相关标签/搜索