Структура бизнес-служб - это панель со структурированным представлением ресурса.
На следующем
рисунке показана иерархическая схема структуры бизнес-служб.
Структура бизнес-служб отображает иерархию объектов в виде дерева.
Рядом с каждым объектом показано число экземпляров объекта.
Прим.: В этой панели также можно создавать приложения и наборы приложений.
- Наборы приложений - Набор приложений - это логически сгруппированные, связанные друг с другом приложения.
- Приложения - Приложение или составное бизнес-приложение - это логический набор связанных между собой бизнес-служб.
- Бизнес-службы - Бизнес-служба - это бизнес-функция, выполнение которой
можно адаптировать динамически на основе бизнес-стратегий и контекста пользователя.
Бизнес-службы можно разделить на три типа: службы процессов и
службы оптимизации.
- Службы процессов - Служба процесса - это поток определенного процесса в контексте бизнес-службы.
- Службы оптимизации - Служба оптимизации работает совместно со службой наблюдения для того, чтобы администраторы могли понять, где в бизнес-службе можно улучшить производительность.
- Составные службы - Составная служба в Composition Studio обозначает модуль SCA. Составная служба может быть как простой, если это модуль SCA, который реализует и экспортирует Web-службу, или она может включать сложные BPEL и быть связана с другими службами и экспортироваться другими модулями.
- Компоненты динамической сборки - Компонент динамической сборки распознает свой профайл во время выполнения, а система также автоматически поставляет составную службу и области компонента динамической сборки в контексте.
- Интерфейсы - Интерфейс поддерживает системы идентификации и предоставления прав доступа.
- Конечные точки - Конечная точка является реализацией одного или нескольких интерфейсов.
- Спецификации контекста - Спецификация контекста определяет, какой контекст необходим во время выполнения для выбора конечной точки динамической компоновкой.
- Стратегии - Стратегия настраивает работу на основе организаций, ролей, конкретных пользователей или соглашений об уровне обслуживания.
- Уровни обслуживания - Уровень обслуживания представляет собой устоявшиеся уровни обслуживания. Службы - это программные компоненты с хорошо определенными интерфейсами, которые не зависят от реализации.
- Имитации - Имитация позволяет Fabric Developer вводить имитированный контекст и содержимое, и в свою очередь определяет, какие стратегии могли бы использоваться для создания составной стратегии.