2016-10-07 88 views
0

我試圖在像example.com這樣的遠程主機上部署一個XMPP服務器,並在Android studio中創建一個簡單的應用作爲客戶端,有幾個人可以在他們的android手機上安裝這個即時消息(IM)應用, (類似於電報)如何在主機上部署XMPP服務器以使用Android客戶端?

我做了什麼: 我在本地安裝了Openfire。 我發現了一個用於android studio的simple source code,並且可以將其配置爲在本地使用Openfire。現在我在Genymotion模擬器中發送和接收我在Openfire中定義的用戶之間的消息。

問題: 1-我想在我自己的主機上部署Openfire或任何其他XMPP服務器,我的同學可以安裝我的Android應用程序並能夠相互通話。幸運的是,找不到一步一步的解決方案。

2-爲了測試目的,有沒有一個免費的Openfire網站託管網站部署我自己的服務器和文本我的Android客戶端呢?

3-或者,如果您有任何經驗XabberConversations客戶請在這裏評論,我無法使用Xabber,它連接和重新連接,並無法弄清楚如何在對話客戶端添加好友發送消息。

回答

2

有許多可用的免費託管網站..但它可能會有點慢 我用這兩個,

  • thefreecpanel.com
  • byethost.com

但我認爲你不能安裝openfire,因爲它已經建立你需要運行(.exe文件),但是這個設置只是第一次

你將不得不主動把它們放在雲上的一臺虛擬機上。試試學生的天藍色,我想在學生免費帳戶中你可以製作一臺虛擬機。

我檢查過會話,它太好了。 ChatSecure也不錯,但有太多問題。所以,我已經做出了我自己的xmpp函數和類

+1

謝謝你的評論,我會檢查你的解決方案。 – Patzu

+0

:) ..感謝您的投票..如果您需要xmpp基類,我可以通過電子郵件發送它,然後您相應地設置聽衆 –

相關問題