Уровень обслуживания определяет функции службы, доступные конечному пользователю.
Предположим, что компания собирается предложить три уровня обслуживания в приложении.
Она может назвать эти уровни обслуживания произвольным образом, чтобы они отличались друг от друга, например, золотой, серебряный, бронзовый.
Пользователи золотого уровня должны иметь более быстрое и качественное обслуживание, чем прочие пользователи.
Уровень обслуживания имеет приоритет, который применяется следующим образом:
- Золотой
Эта категория относится к уровню приоритета 3
- Серебряный
Эта категория относится к уровню приоритета 2
- Бронзовый
Эта категория относится к уровню приоритета 1
Уровень обслуживания используется как контекст для стратегий. Уровень обслуживания может быть выбран как целевой объект стратегии или контекст.
Можно создать стратегию, применяемую для золотых пользователей на конкретном интерфейсе.
В имитации динамической конфигурации могут быть два условия, в которых она будет необязательной.
- Спецификация контекста, на основе которой создается имитация, является строгой, а уровень обслуживания добавлен как параметр модели, но не помечен как обязательный.
- Спецификация контекста, на основе которой создается имитация, не является строгой, и в этом случае уровень обслуживания можно добавить как параметр модели прямо в редакторе ввода имитации.