Введение
1. Анализ проблематики современных технологий для создания wtb-нриложепий 9
1.1. Определение критериев оценки vvcb-технологнй 9
1.2. Архитектура web-приложен им па оспине интерфейсов web-сервера и препроцессоров 11
1.3. Интерфейсы wcb-еервера 11
1.4. Препроцессоры 15
1.5. 1 ибридпые web-иніерфейсьі 18
1.6. Wcb-еерьпсы 21
1.7. Архитектура web-приложения на основе сервера web-при ложен и їі 22
1.8. Обзор программных продуктов класса "сервер web-при ложе пий" 23
1.9. Определение требований к инвариантному серверу web-лриложелии 29
2. Методы построения инвариантного сервера web-приложений .. 31
2.1. Использование в сервере wcb-приложений стандартизованного интерфейса с web-сервером 31
2.2. Методы обмена данными между сервером web- приложений и приложением 35
23. Хранение служебных данных сервера web-приложений . 38
2.4. Освобождение ресурсов в сервере web-приложений 43
2.5. Стандартизованный прикладной программный интерфейс сервера web-придожеішй 44
2.6-Выводы 48
3. Архитектура инвариантного сервера web-приложений 49
3.1. Определение коопераций объектов инвариантного сервера wcb-приложений и их назначения 49
3.2. Определение классов кооперации "Передача данных" инвариантного сервера web-прнложений и огиошении между классами 50
3.3. Обеспечение поддержки сессий и передачи данных с помощью кооперации объектов "Передача данных" инвариантного сервера wcb-приложений 60
3.4. Определение классов кооперации "Освобождение ресурсов" инвариантного сервера wcb-приложений и отношений между классами 63
3.5. Определение нештатного завершения выполнения клиентского и серверного приложений с помощью кооперации объекюв "Освобождение ресурсов" инвариантного сервера web-приложений 66
4. Реализация сервера web-при. положении"Мост" 71
4.1. Архитектура сервера web-приложений "Мост" 71
4.2 Реализация синхронизации передачи данных через канал и сервере web-приложений "Мост" 77
4.3. Реализация передачи данных через канал в сервере wcb- приложений "Мост" 79
4.4 Реализация запуска и остановки сервера web-приложений "Мост1 81
4.5. Реализация освобождения ресурсов в сервере web- приложспиіі Моєї1 81
5. Автоматизированная система управления "АРХИВ" на основе сервера web-приложений "Мост" 86
Основные результаты раьоты 93
Список иллюстраций 94
Литература 97


