【发布时间】:2011-06-24 13:44:05
【问题描述】:
借助 Pusher 和 Beacon 推送云服务,我可以在所有浏览器中获得实时更新。甚至实现聊天功能。
这些云服务不能代替我学习 XMPP/AMQP/Websockets/Comet 来实现相同类型的实时更新/提要吗?
【问题讨论】:
标签: streaming xmpp chat websocket amqp
借助 Pusher 和 Beacon 推送云服务,我可以在所有浏览器中获得实时更新。甚至实现聊天功能。
这些云服务不能代替我学习 XMPP/AMQP/Websockets/Comet 来实现相同类型的实时更新/提要吗?
【问题讨论】:
标签: streaming xmpp chat websocket amqp
这些服务提供基础架构即服务,因此您不必担心底层技术。也就是说,这些服务确实使用该技术作为卖点,例如Pusher 非常使用 WebSockets 来销售他们的服务。
除了Pusher 之外,还有类似的服务,所以我建议您查看real-time tech guide 以了解其他未提及的服务(我为 Pusher 工作)。
这些云服务不能代替我学习 XMPP/AMQP/Websockets/Comet 来实现相同类型的实时更新/提要吗?
是的。这些框架和服务的重点是抽象出底层连接和协议,为您提供合理的实时通信模式(简单消息传递、发布订阅、事件发布订阅、RPC/RMI 或 DataSync)您希望构建的应用程序功能。
【讨论】: