我們正在製作一個網站,我們正在嘗試開發聊天應用程序,我們已經使用Comet構建了一個,但是由於速度因素,我們決定在XMPP中製作一個聊天應用程序。XMPP與HTML5 Websocket?
但是,隨着HTML5的存活和新的websockets技術的存在,我們應該離開XMPP並嘗試使用Websockets來代替嗎?
所以我的問題是:
我可以做一個移動應用程序,並將其連接到XMPP我的服務器上,是 有沒有辦法通過電話連接到基於的WebSockets聊天應用程序? ( 例如啪庫爲Android,是否有類似 東西的WebSockets基於應用程序?
是,如果此人使用的舊版瀏覽 基於聊天應用程序中的WebSockets的還有一個退而求其次的選擇說什麼?
其中有更多的開銷和技術是更快,更好?
而且,可以說,XMPP是一個嘗試了測試的技術,它仍然需要許多圖書館吧?比如Strophe.js flXHR等對吧?但是沒有任何永恆的圖書館等爲這種類型的東西而構建的HTML5?
問候,
XMPP是一個久經考驗的測試和真正的協議。那裏沒有問題。極其輕巧(可輕鬆處理一臺服務器上數千個併發用戶)。使用http://socket.io/編寫node.js服務器可能是另一種選擇 - 但它確實感覺像是在向我重新發明輪子。 – Kevin
真的,但不是爲這件事物本身構建的HTML5 websockets,而不是使用像strophe.js和flXHR等庫。 –
是的。我會舉幾個簡單的例子,看看哪一個能夠達到你的標準。 – Kevin