向iPhone发送消息:PushSharp或SignalR

use*_*ser 3 asp.net-mvc apple-push-notifications signalr pushsharp

Web应用程序充当处理来自iPhone的请求的后端.要在处理请求时从Web应用程序向iPhone发送消息(例如,用于付款),我想在服务器上发生有趣事情时向iPhone发送消息,或者如果一切都成功,则向他们发送交易详细信息.使用PushSharp或SignalR哪一个更好?它们是否都服务于同一目的?无论哪种方式,在这个主题上启发我.它让我很困惑.

elo*_*los 8

SignalR是向Web客户端发送实时信息的好方法,主要是向客户端提供服务器端代码推送信息,并实时调用客户端代码(即javascript).

PushSharp是向本机移动应用程序发送推送通知的绝佳方式.对于iOS,这意味着使用Apple的基础架构.这也意味着该消息将在iPhone中显示为通知,而不仅仅是在浏览器内.

基本上,如果您提到的iPhone请求来自本机应用程序,请尝试PushSharp.如果它是在浏览器中运行的Web应用程序,请使用SignalR.