国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

即時通訊之服務端篇Tigase.

msup / 959人閱讀

摘要:摘要是一個應用層協議,主要做網頁版即時通訊,是基于和實現,服務端常見的框架有等,這三個都親自踩過坑,唯有相對牛逼完善一些,客戶端主要就是了。

摘要

xmpp是一個應用層協議,主要做網頁版即時通訊,是基于RFC3920和RFC3921實現,服務端常見的框架有openfire,tigase,prosody等,這三個都親自踩過坑,唯有tigase8.0相對牛逼(完善)一些,客戶端主要就是strophejs了。tigase是Java基于maven做的,openfire是netty框架,當然這塊對于我也是比較難入手,大多是從配置入手。

tigase8.0官方資料

下載安裝

官方安裝教程

6. Quick Start Guide

tigase支持多平臺,windows相對簡單,源碼下載執行即可,當然配置jre以及jdk那是必須的了,這里著重介紹linux的配置運行以及查看log。

安裝mysql
tigase-8.0依賴mysql版本5.7以上,當然,也可以在安裝導向界面選擇內置數據庫。

CentOs Installing MySQL
shell> sudo yum install mysql-community-server

下載源碼包到/home

official binaries

nightly builds

解壓 tar -zxvf tigase-server-8.0.0-b10083-dist-max.tar.gz

進入解壓目錄cd tigase-server-

配置jdk(JAVA_HOME) 1.8.0以上

啟動服務scripts/tigase.sh start etc/tigase.conf
檢查端口8080是否開啟 netstart -apnl|grep 8080

瀏覽器地址欄運行,比如:127.0.0.1:8080
默認采取http摘要認證,賬號密碼是admin tigase, 成功登陸以后根據提示設置后臺,組件以及數據庫。

重啟服務

./scripts/tigase.sh stop
./scripts/tigase.sh start etc/tigase.conf

配置

歸檔配置

message-archive {
    archive-repo-uri = "jdbc:mysql://localhost/tigasedb7?user=root&password=root&useUnicode=true&characterEncoding=UTF-8",
    msg-archive-paths = [ "-/message/result[urn:xmpp:mam:1]" "/message/body", "/message/subject" ],
    tags-support = true
}
//session manager
sess-man {
    message-archive {
        default-store-method = "message",
        required-store-method = "body"
    },
    "urn:xmpp:mam:1" () {}
    
}

群聊MUC配置

muc {
    //不設置群密碼
    "muc-lock-new-room" = false
     default_room_config {
        maxhistoryfetch = 0
        roomconfig_membersonly = false
        roomconfig_persistentroom = true
    }   
}

查詢服務lsof -i -P

查看日志vim logs/tigase-console.log

添加賬號及測試

psi粉墨登場

升級

Upgrading to v8.0.0 from v7.1.0
親測7.1以下版本也是可以的。

數據庫表分析 參考文獻

《XMPP The Definitive Guide》

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/75313.html

相關文章

  • 即時通訊客戶端篇StropheJs.

    摘要:解析的最終結果是,上下線通知。解析的結果是,同時可以通過和構建父子級別元素。單聊發送查詢歸檔歷史記錄漫游查詢歸檔之前,首先是要確保歸檔存庫成功,服務端查看傳送門,自行處理,參見。栽過的坑轉的時候回調函數丟失參考文獻高級編程使用和 摘要 小編是個寫了幾年php的碼農, 接觸純Js的項目這也是頭一次,另外,IM的服務端是Java(tigase框架) ,為了解決舊版本BOSH(長輪詢)即時消...

    ChristmasBoy 評論0 收藏0
  • 即時通訊云行業提速 網易云信何以登上科技

    摘要:網易云信即時通訊云服務的產品優勢網易云信涉足多元行業提升用戶體驗滿足內外協同今年月,網易云信正式宣布通信與視頻業務實現戰略升級。  韓寒導演的影片《乘風破浪》中,有這樣一個片段,在六一還堅持囤BB機有前途的時候,從事電腦編程和軟件開發的小馬則認為即時通訊才是未來的發展方向。看到這里,很多觀影者都不謀而合地笑了,小馬口中的即時通訊就是在1999年誕生的OICQ。影片中阿浪說的那句話沒錯,這個世...

    mengera88 評論0 收藏0
  • tigase7.02升級8.0

    摘要:備份配置文件和數據庫導出原來的數據庫結構和數據備份配置文件升級配置文件執行配置文件當出現如下畫面時配置文件以連接到數據庫。 備份配置文件和數據庫 導出原來的數據庫(結構和數據) 備份配置文件 cp ../tigase-server7.02/etc/tigase.conf etc/ cp ../tigase-server7.02/etc/init.properties etc/ ...

    idisfkj 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<