Backbone.js 是否可以使用Backbone.sync连接到cometd?

Backbone.js 是否可以使用Backbone.sync连接到cometd?,backbone.js,comet,Backbone.js,Comet,使用Backone.sync时是否可以与Comed服务通话 提前谢谢 编辑 阅读一段时间后,您似乎可以覆盖Backbone.sync() Backbone.sync是Backbone每次尝试将模型读取或保存到服务器时调用的函数。默认情况下,它使用(jQuery/Zepto).ajax发出RESTful JSON请求。您可以覆盖它以使用不同的持久性策略,例如WebSocket、XML传输或本地存储 不过,我找不到关于此的更多信息。事实上,您所需要做的就是覆盖sync 为了了解它是如何完成的,一个很

使用Backone.sync时是否可以与Comed服务通话

提前谢谢

编辑

阅读一段时间后,您似乎可以覆盖Backbone.sync()

Backbone.sync是Backbone每次尝试将模型读取或保存到服务器时调用的函数。默认情况下,它使用(jQuery/Zepto).ajax发出RESTful JSON请求。您可以覆盖它以使用不同的持久性策略,例如WebSocket、XML传输或本地存储


不过,我找不到关于此的更多信息。

事实上,您所需要做的就是覆盖
sync

为了了解它是如何完成的,一个很好的例子是主干

简言之,您定义了一种方法来替换模型/集合上的
sync

mySync = function(method, model, options)

方法
参数可以是
读取
创建
更新
删除
模型
可以是模型,也可以是集合。基本上,你只需要涵盖这四种方法,一切都会像一个魅力。请记住,虽然localstorage示例很有用,但在某些方面它也很简单,因此查看主干本身不会有什么坏处。

关于如何覆盖
.sync()
,这里有几个问题-可以从这里开始?