【问题标题】:Realtime desktop like web appsWeb 应用程序等实时桌面
【发布时间】:2011-03-01 15:38:25
【问题描述】:

我有兴趣构建一个类似实时桌面的应用程序(gmail 擅长的东西),所以我有兴趣知道有哪些选项,我知道 socket.ioXMPP 但仍然是你的建议当我们有大量流量和数据要推送到客户端时的选项。

Gmail 是否也使用 XMPP 将新邮件推送到客户端?

【问题讨论】:

  • 您是在寻找客户端到客户端的通信(例如:聊天、GoogleWave、协作文档编辑等)还是服务器到客户端的通信(例如:事件通知)?跨度>
  • 服务器到客户端通信

标签: php javascript jquery xmpp websocket


【解决方案1】:

您可能想看看我几周前写的这篇博文:http://blog.superfeedr.com/realtime-web-technologies/

简而言之:这实际上取决于您要构建的具体内容。了解您提到的通信有多“冗长”也很重要:1 条消息/秒或 1 条消息/天。

【讨论】:

  • 很棒的文章,但我仍然不确定我应该使用什么。我将有更多像 1 条消息 / 秒 / 客户端
  • 然后,您肯定需要保持套接字打开,并确保您的消息中的开销很小。 Socket.io 看起来是个不错的解决方案,但您必须定义自己的数据格式和更高级别的协议。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-06
  • 1970-01-01
  • 2022-11-28
  • 1970-01-01
相关资源
最近更新 更多