2009-12-14 2 views
3

У меня есть приложение GWT, которое периодически нужно обновлять на экране новыми элементами галочки по мере их поступления. У нас также есть сообщения, опубликованные сервером CometD/Bayeux (для другого приложения AJAX), и я бы хотел потребляйте их в моем GWT.Как подключить GWT к событиям CometD/Bayeux?

Конечно, я могу зайти на JavaScript, подключить Dojo и получить обратные вызовы на уровне JavaScript - и оттуда маршрутизировать вызов в код GWT Java через JSNI - но, похоже, нет никакой поддержки в GWT напрямую для использования длинных push или асинхронных вызовов, кроме RPC без RESTful.

Как вы интегрировали GWT и Bayeux?

ответ

1

JSNI не такой уж плохой вариант, как может показаться первым. Существует DZone refcardz 'GWT: Style, Configuration и JSNI Reference', который я нашел полезным.

Смежные вопросы