我已经在(Android,iOS和Windows手机)&在asp.net WebAPI中建立,现在性能很差。
谷歌搜索后发现,XMPP是最好的&免费(我打算使用免费的开源工具,不建议付费的lib)而不是XMPP,为什么我们不能尝试使用signalR?
建议我,我应该去哪一个&开始建立API。
我知道与SignalR相比,XMPP有很多功能。
答案 0 :(得分:0)
当然,您也可以使用SignalR,甚至是XMPP和SignalR的组合。
XMPP是一种完整的状态和消息传递协议,具有许多功能和许多可用的扩展(也是非IM功能)。它已经生产了十多年了。它为您提供了免费构建IM /聊天应用程序所需的一切。那么,当您只需安装现有XMPP服务器,获取客户端XMPP库并开始编写聊天应用程序时,为什么要使用SignalR重新发明轮子并重建所有现有功能。