Технология

Прежде чем использовать технологию Lutris, разработчикам и проектировщикам необходимо договориться о том, в какие точки HTML-документа должны встраиваться идентификационные теги, обрамляющие части страниц, изменяющиеся в результате работы запрограммированных на Java процедур бизнес-логики.

Сервер Java/XML-приложений Enhydra

Благодаря этим тегам разграничивается создание программного кода инженерами и HTML-кода - дизайнерами.

Применение таких идентификационных тегов позволяет клиентам строить легко модифицируемые HTML-шаблоны и многократно их использовать, не меняя базового приложения. Единственное ограничение, накладываемое технологией Lutris в этой области, - изменения не должны касаться идентификационных тегов.

Готовый HTML-файл пропускается через компилятор Lutris, преобразующий его сначала в формат XML (Extensible Markup Language - расширяемый язык разметки), а затем в Java-класс. Преобразование из XML в Java основано на спецификации Document Object Model (модель документного объекта) консорциума World Wide Web Consortium.

Java-класс, загрузка которого инициируется написанной программистом бизнес-логикой, упакован в JAR-файл, пригодный для исполнения в среде Enhydra или на любом другом сервере Java-приложений.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: