Web 应用程序充当后端来处理来自 iPhone 的请求。要在处理请求(例如付款)时从 Web 应用程序向 iPhone 发送消息,我想在服务器上发生有趣的事情时向 iPhone 发送消息,或者如果一切成功,则向它们发送交易详细信息。使用 PushSharp 和 SignalR 哪个更好?它们的目的相同吗?不管怎样,请让我了解这个话题。这让我很困惑。
最佳答案
SignalR是一种向 Web 客户端发送实时信息的好方法,本质上是让服务器端代码将信息推送到客户端并实时调用客户端代码(即 javascript)。
PushSharp是将推送通知发送到 native 移动应用程序的好方法。对于 iOS,这意味着使用 Apple 的基础设施。这也意味着该消息将在 iPhone 中显示为通知,而不仅仅是在浏览器中。
本质上,如果您提到的 iPhone 请求来自 native 应用程序,请尝试 PushSharp。如果它是在浏览器中运行的 Web 应用程序,请使用 SignalR。
关于asp.net-mvc - 向 iPhone 发送消息 : PushSharp or SignalR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22350118/