Продвинутый
К корпоративной шине подключены веб-сервисы. В одном появились два новых обязательных поля. Что изменится?
Изменение контракта (добавление обязательных полей) ломает обратную совместимость.
Действия аналитика:
1. Обновить документацию: Описать новые поля (тип, формат, бизнес-смысл).
2. Доработать Шину (ESB): Если шина занимается трансформацией, нужно научить ее мапить или генерировать эти новые поля.
3. Доработать Consumer-ов: Все системы, которые шлют запросы в этот сервис через шину, должны быть доработаны, чтобы передавать эти два новых поля. Иначе сервис вернет ошибку 400 Bad Request.
4. Тестирование: Провести интеграционное тестирование обновленного флоу.