0

订阅服务器时如何将一些数据传递到服务器端?

举个例子,

当我订阅 /alert/12345 时,我想向 CometD 服务器发送一些其他信息,例如 alert_type、date_time 等。

4

1 回答 1

2

data您可以在订阅中传递地图:

cometd.subscribe(channelId, undefined, callback, { data: data })

但据我所知,您只能在org.cometd.bayeux.server.Authorizer. 我无法通过它,org.cometd.bayeux.server.BayeuxServer.SubscriptionListener因为没有对ServerMessage.

你可以在这里看到我对它的使用:

于 2014-02-11T11:43:32.073 回答