原生移动应用程序:服务器发送事件和永久框架

时间:2013-05-29 07:42:51

标签: android ios comet server-sent-events

我在IIS 7.5上运行了一个Web服务。我想向我的客户提供推送通知。我正在考虑使用SignalR但是为了摆脱客户端库依赖性,我也在考虑只使用SignalR中使用的一种技术(Websockets,Forever Frame,Server Sent Events)。

我知道我不能在IIS 7.5中使用Websockets,因此目前这不是一个选项。我想我可以使用Forever Frame for IE和SSE用于其他浏览器,所以我会很高兴去浏览器。

我的问题是关于原生移动应用:我可以在iOS,Android和Windows原生应用中使用Forever Frame和/或Server Sent Events吗?

1 个答案:

答案 0 :(得分:1)

桌面和移动版本的Safari,Chrome和Firefox本身都支持SSE。

IE本身不支持SSE(但可以使用https://github.com/Yaffle/EventSource进行模拟)并且Android内置的糟糕“浏览器”不支持它(垃圾不支持任何内容......)