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

來源:互聯網
上載者:User

標籤:blog   http   ar   使用   sp   java   on   檔案   資料   

      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/

      

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

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

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

      

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

       

       

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

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

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.