Бизнес-служба представляет бизнес-функцию, поведение которой можно настраивать во время
выполнения. Бизнес-служба зависит от контекста выполнения запроса и стратегий,
определяющих соответствие службы запросам клиентов.
Бизнес-службы определяются тремя основными элементами. Это:
- Метаданные бизнес-службы — включают информацию о бизнес-стратегии,
которая динамически подстраивает алгоритм выполнения конкретных бизнес-функций
для отдельного экземпляра.
- Каноническая модель данных — стандартное представление данных,
которые требуются во время выполнения для выбора и адаптации алгоритма
выполнения бизнес-функции.
- Бизнес-функция: Состоит из одной или нескольких служб, которые
выбираются динамически на основе информации о бизнес-стратегии.
При выполнении бизнес-функции используется подмножество канонической модели данных, связанной с этой функцией. Реализация служб
бизнес-функции, воплощающей бизнес-процессы, может по сложности варьироваться
от простых служб до составных служб.
Характеристики бизнес-служб
Гибкость и адаптируемость
поведения бизнес-служб основаны на использовании бизнес-стратегий и метаданных. Для упрощения взаимодействия между различными внутренними и внешними системами бизнес-службы используют стандартные промышленные модели. Бизнес-службы имеют следующие особенности:
- Они разрабатываются на уровне бизнес-процесса для представления конкретных функций бизнес-процесса
- Они поставляются по нескольким информационным каналам, таким как Web, B2B, IVR и др.
- Имеется возможность подписки для нескольких ролей, таких как CSR, Клиент, Страховщик и т. д.
- Они компонуются из разных IT-ресурсов.
- Они компонуются с использованием стандартов Web-служб и промышленных стандартов.
Выгоды от использования бизнес-служб
Бизнес-службы -
это компоновочные блоки, позволяющие реализовать цели бизнеса путем применения
информационных технологий.
Бизнес-службы позволяют оценить достоинства
архитектуры на базе служб (SOA).
Бизнес-службы имеют следующие преимущества:
- Гибкое решение при снижении затрат
- Повторное использование IT-ресурсов
- Быстрое развертывание решения на рынке
- Поэтапный подход к проектированию, снижающий риск.