JavaScript Client Events State DOM access AJAX / PUSH Java components Events Sync DOM JS State • JS Components • DOM elements ▪ Двунаправленная синхронизация данных ▪ Разница состояний пересылается в JSON ▪ Поддержка двусторонних вызовов RPC ▪ Состояние блокируется на момент обработки запроса