VIII Международная конференция по электронным публикациям "EL-Pub2003"

8 - 10 октября 2003 года, г. Новосибирск, Академгородок,
(номер государственной регистрации 0320301032)

Тезисы докладов


Эффективная разработка и поддержка web-приложений с использованием компонентной архитектуры

Сыпко В.А.

Институт Систем Информатики им. А.П. Ершова СО РАН (Новосибирск)

Предложена и описана модель ядра/каркаса иерархической структуры объектов, подходящая для эффективной разработки и поддержки больших интернет-проектов.

Приоритетными направлениями являлись: потенциальная гибкость информационной системы; её ориентированность на конечного пользователя; возможность создания хранилища готовых компонент, которые можно переиспользовать при дальнейшей разработке интернет сайтов; простота в доработке и сопровождении написанного кода.

Для реализации предложенного была выбрана технология Microsoft dotNET. С использованием специального вида атрибутов языка C# реализованы механизмы для создания и обработки объектов баз данных, объектов презентационного уровня, объектов-обработчиков сложных форм и наборов форм. Для работы с локальными и удаленными данными разработаны компоненты на базе web-сервисов (протокол SOAP).

Для решения задачи о возможности переиспользования готового кода для разных интернет-сайтов был разработан гибкий набор XSLT шаблонов, используемый для визуализации разработанных компонент.

Рассмотренная архитектура была опробована более чем в 10 крупных интернет проектах, показала свою эффективность и продолжает дальнейшее развитие.

Презентация доклада находится здесь.

Примечание. Тезисы докладов публикуются в авторской редакции



Ваши комментарии
Обратная связь
[ICT SBRAS]
[Головная страница]
[Конференции]

© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск