signalR api 聊天 android,ios,windows phone

Posted

技术标签:

【中文标题】signalR api 聊天 android,ios,windows phone【英文标题】:signalR api chatting android,ios, windows phone 【发布时间】:2016-05-24 07:08:58 【问题描述】:

我已经在(androidios 和 windows phone)中构建了聊天应用程序并在 asp.net WebAPI 中建立,现在性能很差。

谷歌搜索后发现,XMPP 是最好的和免费的(我打算使用免费的开源工具,不建议付费 lib)

为什么我们不能尝试使用 signalR 而不是 XMPP?

建议我,我应该去哪一个并开始建立 API。

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

【问题讨论】:

XMPP Bosh vs SignalR的可能重复 【参考方案1】:

当然,您也可以使用 SignalR,甚至可以将 XMPP 和 SignalR 结合使用。

XMPP 是一个完整的状态和消息传递协议,具有许多功能和许多可用扩展(也包括非 IM 功能)。它现在已经生产了十多年。它为您提供免费构建 IM/聊天应用程序所需的一切。那么,当您只需安装现有 XMPP 服务器、获取客户端 XMPP 库并开始编写聊天应用程序时,为什么要重新发明***并使用 SignalR 自己重建所有现有功能。

【讨论】:

以上是关于signalR api 聊天 android,ios,windows phone的主要内容,如果未能解决你的问题,请参考以下文章

带有 Web API 延迟的 Android 推送通知和 SignalR 通知

将 REST Web API 应用程序与 SignalR 集成?

将聊天/消息添加到我的 Android/iOS 应用程序的最佳解决方案(api、sdk 等)? [关闭]

基于长连接简单聊天

SignalR2实时聊天

[Asp.net 开发系列之SignalR篇]专题二:使用SignalR实现酷炫端对端聊天功能