如何實現Web聊天

weixin_34067049發表於2015-08-14

假設你web聊天不知道這件事情,那麼最好的方法可能是:openfire+jsjac

openfire它是java做開源xmppserver,jsjac它是javascript做開源的Web版本xmpp客戶。


  1. 在openfire管理介面裡面開啟http binding和BOSH。並開啟“帶內賬戶註冊”。
  2. 把jsjac的simpleclient.html和jsjac.js複製到openfire的resources/spank資料夾
  3. 假設你的openfire的httpport是開放在9090port。則訪問:http://192.168.0.100:9090/simpleclient.html
  4. 在頁面上HTTP Base填寫:http://192.168.0.100:9090/http-bind/。隨便寫個賬號password。勾上“Register new account”。就能夠註冊賬號並登入進去了。
  5. 興許登入的時候不要勾選“Register new account”。以免反覆註冊。

搭建一個web聊天系統就是這麼簡單。


ps:假設你須要做興許開發,那麼resource和mechanism等待XMPP知識是需要。


版權宣告:本文部落格原創文章,部落格,未經同意,不得轉載。

相關文章