DWR Easy Ajax for JAVA
я Арсений Григорьев (aka Ars) Server side Java Aqris ТТУ arsenikum gmail.com
План Что такое DWR? Как это выгдядит? Demo 1 Как это делается? Reverse-Ajax Demo 2 Мой DWR
Что такое DWR? «DWR is a Java library that enables Java on the server and JavaScript in a browser to interact and call each other as simply as possible.» ( ) Java & JavaScript Ajax & Reverse-Ajax Достаточно прост в использовании
Факты о DWR Open Source (Apache Software License v2) Stable release: 2.0 Latest development version: 3.0 RC1 JIRA & Confluence
DEMO 1 DevClub.eu Registration Form
Reverse-Ajax сервер раздаёт обновления клиентам Играться лучше с версией 3.0 RC1 POLL PUSH (Comet) Piggyback
POLL Периодичность запросов настраивается Всегда: traffic vs. latency DWR 2.0
PUSH (Comet) Lower latency Старый DWR жрёт Threadы Не жрёт Threadы под Jetty Может не будет под WebLogic (в версии 4.0 :)
Demo 2: Reverse-Ajax DevClub.eu Live Chat
Мой опыт с DWR 2 года Никаких серьёзных проблем Легко начать JavaScript Hell Reverse-Ajax
Мой опыт с DWR (2)
Спасибо! Вопросы?