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 通信完成!!!是否是很簡單!後面開始介紹原理性的東西,要慢慢寫。時間是擠出來的!!

相關文章
相關標籤/搜索