Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Применение библиотек > reverse ajax clientside


Автор: Aazmandius 23.3.2011, 02:37
Хочу спросить совета, какую библиотеку лучше всего использовать для написания клиентской части приложения, использующего reverse ajax (aka server push). Серверную часть написал с использованием асинхронных сервлетов  (Servlet 3.0, Tomcat 7), а с клиентом не знаю, что делать. С JavaScript я вообще практически не работаю, разве что на уровне что-то подправить, поэтому хотелось бы подсказки сообщества, на какую библиотеку стоит обратить внимание и примерное направление куда в ней копать. Если будут примеры и разьяснения, что к чему, буду крайне благодарен smile

Автор: bars80080 23.3.2011, 15:09
ммм, переворот аякса?

в смысле?

Автор: Aazmandius 23.3.2011, 20:32
Ну, смысл в том, что не нужно многократно посылать запросы на сервер, сервер сам инициирует передачу данных. Я сам только начал с этим разбираться, но основная мысль такова, что открытое соединение поддерживается на сервере определенное время, в течении которого сервер может отдавать данные на клиент. Еще известно как технология http://en.wikipedia.org/wiki/Comet_(programming).

Автор: Aazmandius 24.3.2011, 08:59
Решение найдено. Оказывается, обычные ajax запросы в jquery прекрасно работают. Если кому интересно скачать проект с кодом, то это http://ynovikov.wordpress.com/2011/03/24/reverse-ajax-chat/. Вроде работает.

Автор: skyboy 24.3.2011, 09:23
Цитата(Aazmandius @  24.3.2011,  07:59 Найти цитируемый пост)
 Оказывается, обычные ajax запросы в jquery прекрасно работают

    собственно, по ссылке про Comet на Википедии было это же: берем обычный XHR, посылаем запрос, по получении ответа сразу же посылаем новый запрос… и так далее. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)