Методы построения инвариантных серверов web-приложений

Методы построения инвариантных серверов web-приложений

Автор: Егоров, Павел Викторович

Шифр специальности: 05.13.11

Научная степень: Кандидатская

Год защиты: 2003

Место защиты: Москва

Количество страниц: 104 с. ил

Артикул: 3295998

Автор: Егоров, Павел Викторович

Стоимость: 250 руб.

Методы построения инвариантных серверов web-приложений  Методы построения инвариантных серверов web-приложений 

ВВЕДЕНИЕЗ
1.1. Актуальность работы.
1.2. Цель работы.
1.3. Научная новизна.
1.4. Практическая ценность.
1.5. Методы исследования.
1.6. Основные результаты, выносимые на защиту.
1.7. Структура и объем диссертации.
1.8. Апробация.
1.9. Публикации
1. Анализ проблематики современных технологий для создания vприложен ий.
1.1. Определение кри териев оценки иеЬтехнологий.
1.2. Архитектура vложения на основе интерфейсов иеЬсервера и препроцессоров
1.3. Интерфейсы v
1.4. Препроцессоры
1.5. Гибридные интфйы.
1.6. еЬсервисы
1.7. Архитектура иеЬприложения на основе сервера vприложений
1.8. Обзор программных продуктов класса сервер иеЬприложений.
1.9. Определение требований к инвариантному серверу иеЬприложений
2. Методы построения инвариантного сервера меЬприложений
2.1. Использование в сервере v приложений стандартизованного интерфейса с v.
2.2. Методы обмена данными между сервером vприложений и приложением
2.3. Хранение служебных данных сервера еЬприложений .
2.4. Освобождение ресурсов в сервере уеЬприложений
2.5. Стандартизованный прикладной программный интерфейс сервера чеЬприложений
2.6. Выводы.
3. Архитектура инвариантного сервера жеЬприложений
3.1. Определение коопераций объектов инвариантного сервера меЬприложенкй и их назначения.
3.2. Определение классов кооперации Передача данных инвариантного сервера чеЬириложений и отношений между классами
3.3. Обеспечение поддержки сессий и передачи данных с помощью кооперации объектов Передача данных инвариантного сервера УеЬриложений
3.4. Определение классов кооперации Освобождение ресурсов инвариантного сервера уеЬприяожений и отношений между классами
3.5. Определение нештатного завершения выполнения клиентского и серверного приложений с помощью кооперации объектов Освобождение ресурсов инвариантного сервера vнриложений.
4. Реализация сервера меЬприложений Мост.
4.1. Архитектура сервера уеЬприложений Мост
4.2. Реализация синхронизации передачи данных через канал в сервере vприложений Мост
4.3. Реализация передачи данных через канал в сервере vприложений Мо.
4.4. Реализация запуска и остановки сервера иеЬприложений Мост
4.5. Реализация освобождения ресурсов в сервере vприложений Моет.
5. Автоматизированная система управления АРХИВ на основе сервера меЬприложений Мост.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ.
СПИСОК ИЛЛЮСТРАЦИЙ
ЛИТЕРАТУРА


Соответственно, технология сервера приложений, не имеющая таких сложных механизмов и порожденных ими накладных расходов, оказывается более эффективной по производительности. Инвариантность к сервера. Неинвариантные серверы приложений зависят от баз данных, как например, сервер приложсний , и от серверов, как например сервер приложсний i ii v. Этого недостатка предлагаемая в работе технология лишена. На ее основе реализован сервер приложсний Мост. С помощью сервера приложений Мост в НИИСИ РАН создана автоматизированная система управления Архив с интерфейсом. Эксперименты с этой системой подтвердили справедливость принятых при выполнении диссертационной работы посылок и решений. Отметим также следующие свойства выполненной разработки. В некоторых технологиях серверов приложений, например, для хранения глобальных ресурсов используются неинвариантные структуры данных, в частности базы данных с нестандартными интерфейсами. Некоторые технологии серверов приложений, например. ЮЗ4 используют нестандартные интерфейсы с серверами. В работах , , , , , , предлагаются следующие решения задачи создания сервера приложений, инвариантного к серверам и серверам баз данных. Для организации взаимодействия сервера приложений с сервером предлагается использовать Iсценарий , , , , . Для организации взаимодействия сервера приложений с приложением предлагается использовать различные средства межпроцессного взаимодействия I гнезда, разделяемую память 4, , , , . Предлагается для хранения служебных данных сервера приложений использовать базы данных , , , , . Предлагается определять нештатное завершение серверного и клиентских приложений и выполнять освобождение ресурсов по истечении заданного интервала времени 9, , , . Предлагается использовать стандартизированную библиотеку прикладных функций для обеспечения взаимодействия приложения с сервером приложений , , . Однако систематическое изложение методов создания инвариантных серверов приложений в перечисленных работах отсутствует. I ель диссертационной работы состоит в разработке общих методов и технологии построения серверов приложений, которые были бы инвариантны к серверам баз данных и серверам и обеспечивали взаимодействие клиентских приложений броузера с постоянно действующими i неразделяемыми серверными приложениями на основе протокола. Научная новизна диссертации состоит в том, что в ней предложен новый обобщающий подход к решению актуальной задачи создания продуктов класса сервер приложений в различных программных средах па базе IX. Предложенный подход обеспечивает единообразную реализацию свойств инвариантности к серверам и серверам баз данных, и взаимодействия клиентских приложений броузера с постоянно действующими i неразделяемыми серверными приложениями па основе протокола. Разработаны и обоснованы методы создания сервера приложений инвариантного к серверу и серверу баз данных. Разработана и обоснована архитектура сервера приложений инвариантного к серверу и серверу баз данных. Расширяемость. Интероперабельность. Использование стандартных интерфейсов в инвариантом сервере шсЬприложсний позволяет vприложению взаимодействовать с другими открытыми информационными системами. В работе используются методы системного, функционального и объектного анализов 5. Обоснование и разработка методов создания серверов vприложемий, инвариантных к v и серверу баз данных и обеспечивающих взаимодействие постоянно действующего неразделяемого серверного приложения с клиентским приложением v на основе Ьирпрогокола. Обоснование и разработка архитектуры серверов шеЬприложений, инвариантных к v и серверу баз данных и обеспечивающих взаимодействие постоянно действующего неразделяемого серверного приложения с клиентским приложением v на основе Ьирпротокола. Диссертация состоит из введения, пяти глав и заключения, изложенных на 4 странницах и иллюстрированных рисунками. Список использованных источников включает 4 наименования. Основные результаты диссертации доклады вались па семинарах в Научноисследовательском институте системных исследований РАН. Институте математического моделирования РАН.

Рекомендуемые диссертации данного раздела

28.06.2016

+ 100 бесплатных диссертаций

Дорогие друзья, в раздел "Бесплатные диссертации" добавлено 100 новых диссертаций. Желаем новых научных ...

15.02.2015

Добавлено 41611 диссертаций РГБ

В каталог сайта http://new-disser.ru добавлено новые диссертации РГБ 2013-2014 года. Желаем новых научных ...


Все новости

Время генерации: 0.211, запросов: 244