如何在訂閱服務器時向服務器端傳遞一些數據?使用通道將數據傳遞給cometd服務器
舉個例子,
當我訂閱/警報/ 12345,我想送一些其他信息,如ALERT_TYPE,DATE_TIME等來的cometd服務器。
如何在訂閱服務器時向服務器端傳遞一些數據?使用通道將數據傳遞給cometd服務器
舉個例子,
當我訂閱/警報/ 12345,我想送一些其他信息,如ALERT_TYPE,DATE_TIME等來的cometd服務器。
您可以訂閱傳遞data
地圖:
cometd.subscribe(channelId, undefined, callback, { data: data })
但據我所見,你只能在獲取數據地圖的參考。我無法通過org.cometd.bayeux.server.BayeuxServer.SubscriptionListener
得知它,因爲沒有提及ServerMessage
。
你可以在這裏看到的是我的使用:
我提交了http://bugs.cometd.org/browse/COMETD-504來跟蹤這個問題:'SubscriptionListener's應該能夠訪問訂閱消息。 – sbordet
我只查看javascript源代碼,找到了該數據地圖。在數據圖的文檔中包含一個部分可能是一個好主意。 –
蘭斯Java,當然。你爲什麼不在http://bugs.cometd.org上提出這個問題呢?你似乎很熟悉CometD,所以在問題提交的形式(http://docs.cometd.org/reference/contribute.html)中回饋項目將在開源事物方面很好:)謝謝! – sbordet
如何連接到服務器? – Sarz