Бизнес-службы реализуют структурированный логический поток операций.
Функции бизнес-службы могут меняться динамически в зависимости от стратегии бизнес-процесса и контекста пользователя. Бизнес-службы включают три основных элемента:
Бизнес-область
Бизнес-службы создаются в бизнес-области аналитиком бизнес-процессов. Бизнес-службы создаются как бизнес-поток высокого уровня. Аналитик бизнес-процессов создает бизнес-службу вместе со всеми функциональными модификациями, включающими ее в общий поток приложений.
WebSphere Integration Developer
Поток приложений импортируется в WebSphere Integration Developer (WID) как модуль SCA. Все компоненты DA создаются и связываются с бизнес-службой. Компонент DA осуществляет выбор среди модификаций бизнес-службы на основании стратегии, связанной с бизнес-службами.
На следующей диаграмме показано взаимодействие между бизнес-областью, WID и Composition Studio.
Composition Studio
Composition Studio импортирует модуль SCA как составное бизнес-приложение (CBA). Администратор IT определяет CBA с помощью редактора составных служб:
Теперь с точки зрения среды выполнения приложение рассматривается как составная бизнес-служба. Канал является экспортом составной бизнес-службы. Задача бизнес-службы теперь является компонентом DA.
Для идентификации бизнес-службы, представляемой конечными точками, все конечные точки должны быть определены в Composition studio. Конечные точки преобразуются в поток приложений через связанные с ними компоненты DA.
Стратегии выбираются и применяются к соответствующей модификации бизнес-службы. Стратегии реализуются в компоненте DA, прикрепленном к модификации бизнес-службы. При этом рабочая среда информируется о том, как реализовать составное бизнес-приложение.
Весь пакет моделируется в Composition Studio для проверки правильности определения модели бизнес-службы и затем представляется компоненту Управление бизнес-области (обратитесь к Преобразование задач Composition Studio в методологию жизненного цикла модели бизнес-службы).