Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   асинхронность (https://javascript.ru/forum/misc/35446-asinkhronnost.html)

qwermjk 11.02.2013 09:50

асинхронность
 
Какие технологии можно применить чтобы асинхронно общаться с пользователем? по типу контакта!! что они используют?
(вы не поймите меня не правильно, я не пытаюсь делать контакт, а просто хочу знать как добится такого быстрого ответа от сервера при минимальных нагрузках)

deivan 11.02.2013 13:20

comet, longpoll, websockets...

qwermjk 11.02.2013 13:38

Цитата:

Сообщение от deivan
comet, longpoll, websockets...

а самый лучший??

qwermjk 11.02.2013 13:43

Цитата:

Сообщение от deivan
websockets

читал вроде он не безопасный, статья правда 2010 года была!!

deivan 11.02.2013 14:13

я бы смотрел в сторону вебсокетов.
универсальных решений на самом деле пока нет, но есть популярные решения - socket.io и SockJS, которые при передаче данных самостоятельно определяют наилучший метод коммуникации в зависимости от типа браузера.

qwermjk 11.02.2013 16:04

Цитата:

Сообщение от deivan
SockJS

Где можно почитать как он работает и тд?! русскоязычные есть?
для его использования нужна лишь эта библиотека? или что то ещё нужно на сервер ставить, какое нибудь ПО

deivan 12.02.2013 17:46

https://github.com/sockjs/sockjs-client - пример реализации клиента
https://github.com/sockjs/sockjs-node - пример реализации сервера на node.js
да, все на английском, но там несложно.


Часовой пояс GMT +3, время: 13:48.