Слайд 2

я

Арсений Григорьев (aka Ars)
Server side Java developer @ Aqris
ТТУ
arsenikum☺gmail.com

я Арсений Григорьев (aka Ars) Server side Java developer @ Aqris ТТУ arsenikum☺gmail.com

Слайд 3

План

Что такое DWR?
Как это выгдядит?
Demo 1
Как это делается?
Reverse-Ajax
Demo 2
Мой DWR

План Что такое DWR? Как это выгдядит? Demo 1 Как это делается?

Слайд 4

Что такое DWR?

«DWR is a Java library that enables Java on the

Что такое DWR? «DWR is a Java library that enables Java on
server and JavaScript in a browser to interact and call each other as simply as possible.» ( http://directwebremoting.org/ )
Java & JavaScript
Ajax & Reverse-Ajax
Достаточно прост в использовании

Слайд 5

Факты о DWR

Open Source (Apache Software License v2)
Stable release: 2.0
Latest development version:

Факты о DWR Open Source (Apache Software License v2) Stable release: 2.0
3.0 RC1
JIRA & Confluence

Слайд 6

DEMO 1

DevClub.eu Registration Form

DEMO 1 DevClub.eu Registration Form

Слайд 7

Reverse-Ajax

сервер раздаёт обновления клиентам
Играться лучше с версией 3.0 RC1
POLL
PUSH (Comet)
Piggyback

Reverse-Ajax сервер раздаёт обновления клиентам Играться лучше с версией 3.0 RC1 POLL PUSH (Comet) Piggyback

Слайд 8

POLL

Периодичность запросов настраивается
Всегда: traffic vs. latency
DWR 2.0

POLL Периодичность запросов настраивается Всегда: traffic vs. latency DWR 2.0

Слайд 9

PUSH (Comet)

Lower latency
Старый DWR жрёт Thread’ы
Не жрёт Thread’ы под Jetty
Может не будет

PUSH (Comet) Lower latency Старый DWR жрёт Thread’ы Не жрёт Thread’ы под
под WebLogic (в версии 4.0 :)

Слайд 10

Demo 2: Reverse-Ajax

DevClub.eu Live Chat

Demo 2: Reverse-Ajax DevClub.eu Live Chat

Слайд 11

Мой опыт с DWR

2 года
Никаких серьёзных проблем
Легко начать
JavaScript Hell
Reverse-Ajax

Мой опыт с DWR 2 года Никаких серьёзных проблем Легко начать JavaScript Hell Reverse-Ajax

Слайд 12

Мой опыт с DWR (2)

Мой опыт с DWR (2)
Имя файла: DWR.pptx
Количество просмотров: 89
Количество скачиваний: 0