УДК 004.4(06) Технологии разработки программных систем
В.В. КЛИМОВ, В.П. КЛИМОВ, Б.А. ЩУКИН
Московский инженерно-физический институт (государственный университет)
РАЗРАБОТКА МЕТОДА ПОСТРОЕНИЯ НАСТРАИВАЕМЫХ
WEB-ПРИЛОЖЕНИЙ
Основными требованиями к web-приложениям являются: надежность, переносимость, масштабируемость, безопасность, настраиваемость, гибкость к возможным доработкам, транзакционность. Для удовлетворения требования настраиваемости используются декларативные описания свойств предметной области при помощи RDF и XML файлов. Транзакционность и безопасность обеспечивается явной реализацией логики в классах, а также при помощи настроек серверов приложений. Гибкость архитектуры web-приложения к доработкам обеспечивается модификацией шаблона MVC, благодаря которой каждый компонент системы можно переделать без изменений остальной системы. Разработка приложений ведется по спецификациям J2EE и Web Services, что позволяет строить масштабируемые и переносимые приложения между различными серверами приложений и операционными системами.
ISBN 978-5-7262-1042-1. НАУЧНАЯ СЕССИЯ МИФИ-2009. Том 3