DWR против Websockets

В настоящее время мы используем DWR, но у нас есть проблемы из-за невозможности использовать POST (это вызывает использование GET при включенном теге script), поэтому мы думаем перейти на HTML5 WebSockets.

Каковы плюсы и минусы двух технологий? Я не мог найти никакого сравнения. Наш сервер - Java (Tomcat) и должен оставаться таким (без Node.js или подобного).

1 ответ

Вы должны создать свой собственный сервер веб-сокетов, свою собственную систему обмена сообщениями. Я использую HTML5 WebSockets между устаревшими не веб-технологиями и HTML5 GUI.

Я разработал протоколы и сообщения в соответствии с потребностями, используя Java-сторону ByteBuffer и собственный JavaScript-код ByteBuffer, основанный на ArrayBuffer, DataView и TextDecoder для UTF-8.

Это можно сделать в ExecutorService в Tomcat, как ответили на этот вопрос.

Другие вопросы по тегам