Скачиваний:
116
Добавлен:
01.05.2014
Размер:
345.6 Кб
Скачать

Приложение 1. Из чего делается soa

Аналитики из ZapThink определяют пять основных категорий программных средств для реализации сервисно-ориентированной архитектуры. Это средства обеспечения безопасности, решения по управлению, интеграции, поддержке процессов, а также инструментарий. Вот некоторые из функций продуктов каждой их этих категорий. (Заметим, что ряд функций может быть отнесен сразу к нескольким категориям.)

Обеспечение безопасности

  • Управление идентификацией

  • Управление доступом и политиками

  • XML-шифрование

  • Защита от преднамеренных атак

  • Управление корпоративной политикой информационной безопасности

  • Управление соглашениями об уровне обслуживания

Управление

  • Мониторинг Web-служб

  • Анализ корневых причин

  • Управление жизненным циклом Web-сервисов

  • Средства измерения параметров и биллинг для Web-сервисов

  • Динамическая маршрутизация

  • Трансляция протоколов и преобразования синхронной/асинхронной передачи

  • Композиция и инкапсуляция

  • Публикация и обнаружение Web-сервисов

  • Мониторинг бизнес-процессов

  • Управление ресурсами

  • Управление корпоративной политикой информационной безопасности

  • Управление соглашениями об уровне обслуживания

Интеграция

  • Динамическая маршрутизация

  • Трансляция протоколов и преобразования синхронной/асинхронной передачи

  • Композиция и инкапсуляция

  • Инфраструктура передачи сообщений

  • Публикация и обнаружение Web-сервисов

  • Управление транзакциями

  • Отображение данных

  • Управление семантической информацией

  • Управление потоком работ

  • Управление бизнес-процессами

Поддержка процессов

  • Управление соглашениями об уровне обслуживания

  • Трансляция протоколов и преобразования синхронной/асинхронной передачи

  • Композиция и инкапсуляция

  • Отображение данных

  • Управление семантической информацией

  • Управление потоком работ

  • Управление бизнес-процессами

  • Мониторинг бизнес-процессов

  • Бизнес-моделирование

  • Моделирование сервисов

Инструментарий

  • Композиция и инкапсуляция

  • Бизнес-моделирование

  • Моделирование сервисов

  • Средства быстрой разработки

  • Средства тестирования Web-сервисов

  • Сервис-ориентированные средства разработки

Приложение2. Опрос персонала компаний (начало 2005 года) . Знакомство с соа

Более половины опрошенных (52%) заявили, что они в той или иной степени уже знакомы с сервис-ориентированной архитектурой. В то же время остальные 48% аудитории оказались практически не осведомлены об этом новом подходе.

Среди определений СОА преобладали такие, как "более гибкое свободное соединение ресурсов, чем в традиционных системных архитектурах", "основанная на стандартах организационная и проектная методология, которая объединяет информационные технологии и бизнес с помощью набора общих ресурсов", "архитектурная и программная модель", "подход к проектированию, примененный к корпоративной IT-архитектуре", "точка зрения на подходы к созданию программного обеспечения".

Больше всего СОА ассоциировалась с программным обеспечением, выступающим в роли сервиса (57%), и интеграцией корпоративных приложений (52%). Многие также связывали СОА с реестрами/репозиториями web-сервисов (46%), частым использованием web-сервисов (45%), приложениями многократного использования (45%) и управлением бизнес-процессами (44%).