使用Openfire配置安卓客戶端聊天服務器


      Openfire是一種即時通信服務器,采用開放的XMPP協議,您可以使用各種支持XMPP協議的IM客戶端軟件登陸服務。 

      Openfire 采用Java開發,開源的實時協作(RTC)服務器基於XMPP(Jabber)協議。Openfire安裝和使用都非常簡單,並利用Web進行管理。單台服務器可支持上萬並發用戶。

      我給大家共享一下我的安裝配置過程。

      1.下載Openfire3.9.3,http://www.igniterealtime.org/downloads/index.jsp

      

      這里有兩個下載方式,自己選擇,可以選擇安裝版或者解壓版的。都是一樣效果的。

      注意:如果你下載的是exe文件,執行你的安裝文件,進行安裝。這里我是zip的文件。解壓后,復制openfire目錄到F:\Program Files (x86)\Openfire目錄(自己平常安裝軟件的路徑下就可以)下, 這樣openfire就安裝完成了。

      2.下面我們啟動openfire服務器,並配置它。在F:\Program Files (x86)\Openfire\bin目錄下有一個電燈泡的openfire.exe文件,雙擊執行,啟動完成后可以看到

               

       3.點擊Launch Admin按鈕進入http://127.0.0.1:9090/setup/index.jsp頁面,配置openfire服務器。

       選擇簡體中文版——配置服務器域名(一般都是本機自己的名稱,我的是txw-pc,其他不變)——數據庫設置(選擇Openfire自帶的)——管理員賬戶可以跳過——完成

                                                                          

         4.登錄到Openfire管理控制台,初始用戶名admin,密碼admin.

         

     服務器名稱就是jwchat的連接地址;你可以使用Spark、jwchat鏈接這個地址進行IM通信聊天……

       5.測試,使用我下面下載的的一個源碼MyXmpp.zip測試。解壓導入Eclipse之后,將下圖中XmppTool.java中的IP地址改為你自己主機的IP地址就行

      MyXmpp.zip下載地址:http://www.sourcecodedownloads.com/1535255/

                                     http://www.ecsdn.com/d-a8El.html

      

      如果不知道自己IP地址,就使用cmd(管理員身份運行)——ipconfig 查看。

      使用自己的手機測試的時候,注意手機連上的WiFi和電腦的網絡是同一個局域網的。如果不是,可以用自己的電腦開WiFi,然后手機連接就可以。

       6.在Openfire這里可以添加用戶,這樣你的手機和電腦就可以聊天交互了。或者用兩部手機在同一個局域網中測試。

      

        7.手機登陸你自己創建的用戶或者admin都行。登陸之后就是聊天交互頁面。可以通過電腦向所有用戶發送消息。手機上也可以發送消息。

       

       

     這樣就可以學習聊天交互的應用開發了。

參考:http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM