首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用EmberJS / Ember-Data的长轮询?

使用EmberJS / Ember-Data的长轮询?
EN

Stack Overflow用户
提问于 2013-05-08 21:16:18
回答 1查看 1K关注 0票数 3

我已经设置了一个非常基本的第一个应用程序,我可以在其中添加和删除列表中的名称,然后使用Ember-Data和默认的REST适配器使用Ember从数据库中添加/删除这些名称。

我想实现某种形式的轮询/长轮询,以便我的接口保持最新。

例如,假设我在两个选项卡中打开我的“列表”,在一个选项卡中删除几个名字--我希望更改(最终)显示在另一个选项卡中。

如何使用Ember轻松做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-18 00:22:55

你想要做的实际上是WebSockets的工作,它允许你在模型发生更改时将其从服务器推送到Ember应用程序。这种类型的方法可以很容易地保持选项卡之间的同步。我推荐使用Socket.io,它有一个很棒的客户端JS库和许多服务器端库。默认情况下,它将尝试使用WebSockets,这比长轮询更好,但如果需要,它将降级为长轮询。这可能会迫使您更改大量应用程序设置,但我认为这是一种“正确”的做法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16441760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档