Как интегрировать SockJS с другим веб-фреймворком

В качестве альтернативы Socket.io есть SockJS (https://github.com/sockjs/sockjs-client), который вроде лучше поддерживается и стабильнее, чем Socket.io.

Этот вопрос касается концептуального понимания архитектуры использования SockJS с веб-фреймворком, скажем, для создания чат-приложения.

В настоящее время я понимаю, что вам нужен клиент SockJS -и сервер SocketJS (в моем случае я намерен использовать SockJS -Tornado (https://github.com/MrJoes/sockjs-tornado)), чтобы иметь возможность общаться в стиле веб-сокетов -.

Но как SockJS (SockJS -клиент + SockJS -Tornado )связываются вместе с веб-платформой, которая выполняет остальную работу (, например. обслуживание страницы, запись/чтение в/из БД и т. д. ). Например, как компонент SockJS -Tornado взаимодействует с веб-сервером фреймворка? В частности, высоко ценится любое направление реализации этого с помощью web2py (веб-фреймворка Python ).

7
задан MLister 3 May 2012 в 17:58
поделиться