使用Pusher和Beacon推送云服务,我可以在所有浏览器中获得实时更新。甚至实现聊天功能。
难道这些云服务不能代替我学习XMPP/AMQP/Websockets/Comet来实现相同类型的实时更新/提要吗?
发布于 2011-02-11 04:00:17
这些服务提供基础架构即服务,因此您不必担心底层技术。也就是说,这些服务确实使用了该技术作为卖点,例如,Pusher非常使用WebSockets来销售他们的服务。
除了Pusher,还有类似的服务,所以我建议去real-time tech guide上看看其他没有被提及的服务(我在Pusher工作)。
这些云服务不能代替我学习XMPP/AMQP/Websockets/Comet来实现相同类型的实时更新/提要吗?
是。这些框架和服务的要点是抽象出底层连接和协议,以便为您提供一个合理的实时通信模式(简单消息传递、发布订阅、事件发布订阅、RPC/RMI或DataSync),用于您希望构建的应用程序功能。
https://stackoverflow.com/questions/4952674
复制相似问题