2016-05-24 48 views
0

我已經在asp.net WebAPI中建立了聊天應用程序(Android,iOS & windows phone)&,現在性能很差。signalR api聊天android,ios,windows phone

谷歌搜索後,我發現,XMPP是免費的最好&(我計劃使用免費的開源工具,不建議支付LIB)

相反XMPP的,爲什麼我們不能signalR試試?

建議我,我應該去哪一個&開始建立API。

我知道與SignalR相比,XMPP有很多功能。

+0

[XMPP Bosh vs SignalR]可能重複(http://stackoverflow.com/questions/11616917/xmpp-bosh-vs-signalr) –

回答

0

當然,您也可以使用SignalR,甚至是XMPP和SignalR的組合。

XMPP是一個完整的狀態和消息傳遞協議,具有許多功能和許多可用的擴展(也是非IM功能)。它現在已經生產了十多年。它爲您提供了免費構建即時通訊/聊天應用所需的一切。那麼,爲什麼要重新發明輪子並用SignalR重建所有現有功能,只需安裝現有的XMPP服務器,獲取客戶端XMPP庫並開始編寫聊天應用程序。