Моделирование и разработка сервис-ориентированных приложений

Моделирование и разработка сервис-ориентированных приложений

Автор: Аунг Аунг Хейн

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

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

Год защиты: 2013

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

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

Артикул: 6557706

Автор: Аунг Аунг Хейн

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

Моделирование и разработка сервис-ориентированных приложений  Моделирование и разработка сервис-ориентированных приложений 

СОДЕРЖАНИЕ
ИСПОЛЬЗУЕМЫЕ СОКРАЩЕНИЯ
ВВЕДЕНИЕ.
1 ТЕХНОЛОГИИ ВЕБСЕРВИСОВ
1.1 Концепции архитектуры, ориентированной на вебсервисы
1.2 Технологии вебсервисов
1.2.1 Архитектура вебсервисов.
1.2.2 Стандарты технологии вебсервисов
1.3 Семантические вебсервисы
1.4 Языки описания композиций
1.5 Вебсервисы и вопросы безопасности.
1.6 Постановка задачи диссертации
1.7 Выводы.
2 МОДЕЛИРОВАНИЕ СЕРВИСОРИЕНТИРОВАННЫХ ПРИЛОЖЕНИЙ
2.1 Сети Петри.
2.1.1 Модель вебсервиса.
2.1.2 Модель операции
2.1.3 Модель композитного вебсервиса
2.2 Раскрашенные сети Петри
2.2.1 Моделирование композиций вебсервисов
2.2.2 Взаимодействие без непосредственного связывания с всбсервисом.
2.2.3 Методика моделирования сервисориентированных приложений.
2.3 Моделирование взаимодействия мобильного приложения с вебсервисом
2.3.1 Задача построения модели.
2.3.2 Модель мобильного приложения как сеть Петри
2.3.3 Модель мобильного приложения как многоцветная сеть Петри.
2.4 Выводы.
3 СРЕДСТВА И МЕТОДЫ РАЗРАБОТКИ ВЕБСЕРВИСОВ
3.1 Основные платформы для разработки вебсервисов.
3.1.1 Платформа 2.
3.1.2 Платформа ..
3.1.3 Сравнительный анализ . и 2.
3.2 Разработка всбсервисов но методу снизувверх
3.2.1 Создание приложения, реализующего функциональность вебсервиса
3.2.2 Развертывание и тестирование вебсервиса на сервере
3.2.3 Генерация описания вебсервиса
3.2.4 Формирование семантического описания сервиса.
3.2.5 Создание клиентского приложения для доступа к вебсервису
3.2.6 Преимущества и недостатки подхода снизу вверх
3.3 Разработка вебсервисов по методу сверхувниз.
3.3.1 Состав документа.
3.3.2 Генерация программных компонентов по описанию
3.3.3 Преимущества и недостатки подхода сверху вниз.
3.4 Выводы
4 РАЗРАБОТКА СЕРВИСОРИЕНТИРОВАННЫХ ПРИЛОЖЕНИЙ В ТЕХНОЛОГИИ . и v
4.1 Разработка системы прогнозирования инкассаций банкоматов.
4.1.1 Функциональные характеристики модулей.
4.1.2 Архитектура системы.
4.1.3 Определение описаний вебсервисов
4.1.4 Реализация вебсервисов на технологии v
4.1.5 Вызов v вебсервисов из . клиента
4.2 Разработка системы оперативного управления заданиями
4.2.1 Общее описание разработанной системы.
4.2.2 Проектирование приложения
4.2.3 Программная реализация.
4.2.4 Обеспечение безопасности разработанной системы.
4.2.5 Отладка взаимодействия программных компонентов разработанной системы.
4.3 Выводы.
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ


Произведено сравнение методов разработки веб-сервисов и рекомендованы способы их использования. Разработанные модели и методика моделирования продемонстрированы на примере создания сервис-ориентированных приложений. Для решения поставленных задач в диссертации использованы методы моделирования программных систем с помощью сетей Петри, методы и средства объектно-ориентированного проектирования и программирования. Разработаны модели статического и динамического обращения к сервису. Предложен и продемонстрирован метод разработки веб-сервисов «сверху-вниз», в процессе которого сначала разрабатывается синтаксическое описание сервиса, а затем выполняется кодирование его методов. Модели веб-сервисов и мобильных приложений, построенных с их использованием. Научные и практические результаты диссертационной работы использованы в ходе работ по внедрению системы оперативного управления заданиями, которая используется в рамках сервисного центра компании “БПЦ”. Во введении обоснована актуальность темы диссертации, её научная новизна и практическая значимость, сформулирована цель работы. В первом разделе диссертации рассматриваются основные положения технологии веб-сервисов. В конце первого раздела диссертации поставлена цель и конкретные задачи диссертационного исследования. Во втором разделе диссертации развивается подход к моделированию веб-сервисов и сервис-ориентированных приложений на базе многоцветных сетей Петри. В третьем разделе диссертации проведен анализ технологических средств, используемых для разработки веб-сервисов и приложений, использующих веб-сервисы. Рассмотрены методы разработки атомарных и композитных веб-сервисов. Четвертый раздел диссертации посвящен экспериментальной проверке предлагаемых подходов к статической и динамической композиции вебсервисов на основе разработанного приложения для моделирования процесса инкассации банкоматов и мобильного приложения по управлению заданиями персонала, выполняющего производственные задания вне офиса. В заключении приводятся основные выводы и результаты диссертации. Полученные результаты в значительной степени конструктивны. Материалы диссертации опубликованы в 7 печатных работах, из них 3 статьи в журналах, включенных в перечень ВАК РФ [-], тезисы 4 докладов включены в сборники трудов научно-технических конференций [-]. Диссертация состоит из введения, четырех глав, заключения и списка литературы и приложений. Общий объем основного текста, без учета приложений — 2 страницы, с учетом приложений — 2. Диссертация содержит рисунка, 4 таблицы и листинга программного кода. Список литературы включает источников. Построение информационных систем с использованием сервисов привело к понятию архитектуры, ориентированной на веб-сервисы (Web Services Architecture - WSA) [4], разновидности сервис-ориентированной архитектуры (SOA, Service-Oriented Architecture). В диссертации исследуются вопросы разработки и моделирования веб-сервисов, используемых в рамках WSA, поэтому в дальнейшем под словом «сервис» понимается именно вебсервис. Первичным структурным элементом приложений WSA является сервис, который может рассматриваться и как основной ее компонент. Другим фундаментальным компонентом сервис-ориентированной архитектуры и WSA, как ее разновидности, является корпоративная сервисная шина (Enterprise Sendee Bus - ESB). ESB позволяет потребителям и производителям сервисов взаимодействовать друг с другом без установления прямой взаимозависимости. Она является посредником, объединяющим все корпоративные сервисы и приложения, реализующим функции преобразования и передачи данных, управления и мониторинга. С точки зрения реализации, WSA представляет собой модель программирования, совместимую со стандартами, инструментами и технологиями веб-сервисов. Если SOA не привязана к какой-то определённой технологии и может быть реализована с использованием широкого спектра технологий, включая RPC, DCOM, CORBA или веб-сервисы, то WSA четко ориентирована на использование веб-сервисов, как основных программных компонентов.

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

28.06.2016

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

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

15.02.2015

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

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


Все новости

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