Javascript 传递给cometd.subscribe()的参数
希望这不是一个太具体/太小的问题,但我想知道是否有人知道dojocometd subscribe()函数的可能参数是什么 我看到的几个例子表明了两个参数Javascript 传递给cometd.subscribe()的参数,javascript,parameters,comet,cometd,bayeux,Javascript,Parameters,Comet,Cometd,Bayeux,希望这不是一个太具体/太小的问题,但我想知道是否有人知道dojocometd subscribe()函数的可能参数是什么 我看到的几个例子表明了两个参数 cometd.subscribe(channel, call_back); 但我看到的一些实现包括一个布尔值和一个可能的参数列表对象,通读代码表明该函数可以处理4个参数。我正试图浏览代码,看看它们最终会出现在哪里,但整理代码需要一段时间——我希望这里的人可能知道一些如此晦涩的东西 在一个稍微连接的线程上-有人知道使用cometd的文档是否比在
cometd.subscribe(channel, call_back);
但我看到的一些实现包括一个布尔值和一个可能的参数列表对象,通读代码表明该函数可以处理4个参数。我正试图浏览代码,看看它们最终会出现在哪里,但整理代码需要一段时间——我希望这里的人可能知道一些如此晦涩的东西
在一个稍微连接的线程上-有人知道使用cometd的文档是否比在这里找到的可怜的东西还要多吗?我看到的三个参数版本是subscribe(频道、callBackRecipient、callBackMethod);第二个参数是要向其发送消息的对象,第三个参数(与2-arg版本中的第二个参数类似)是要发送的方法 回调方法也可以用不同数量的参数调用。根据,回调方法接受2、3或4个参数
myMethod(客户端来自客户端,对象数据)
myMethod(客户端来自客户端,对象数据,字符串id)
myMethod(客户端来自客户端,字符串通道,对象数据,字符串id)
客户和渠道应该是显而易见的。data是publish()消息中的数据,id是消息的唯一id。我看到的三个参数版本是subscribe(通道、callBackRecipient、callBackMethod);第二个参数是要向其发送消息的对象,第三个参数(与2-arg版本中的第二个参数类似)是要发送的方法 回调方法也可以用不同数量的参数调用。根据,回调方法接受2、3或4个参数
myMethod(客户端来自客户端,对象数据)
myMethod(客户端来自客户端,对象数据,字符串id)
myMethod(客户端来自客户端,字符串通道,对象数据,字符串id)
客户和渠道应该是显而易见的。data是publish()消息中的数据,id是消息的唯一id