繁体   English   中英

使用Chrome框架而不是SockJS

[英]Using chrome frame instead of SockJS

我正在使用Go编程语言创建Web应用程序。

在我的项目中,我需要支持IE> = 8,Firefox> = 13 Opera> = 12 ...
项目的一部分依赖于实时推送通知。 Go对Socket.IO或SockJS从http push方法中抽象没有很好的支持,但是它对websockets具有内置支持。

我想在Go Websockets中使用Go websockets在Go中实现实时推送模块,而不是使用其他使用SockJS的语言创建其他服务。 这将要求IE8,IE9用户安装chrome框架插件。

问:除了强迫IE8和IE9用户安装chrome框架外,此解决方案是否还有其他缺点?

Q2是否有为推送通知提供单独服务的优点? (除了具有更好的浏览器兼容性)?

优点是我不需要维护单独的服务,并且可以重用Go代码。

听起来您对权衡有个好主意。 只有您知道用户是否可以安装chrome框架。

如果您仅/主要需要将数据推送给用户,则还可以查看EventSource API。 它得到了更广泛的支持,并且在服务器上实现起来非常简单。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM