Что такое SOA?
SOA (Service-Oriented Architecture, сервис-ориентированная архитектура) организует бизнес-возможности в сервисы, которыми могут совместно пользоваться несколько приложений. Каждый сервис предоставляет определённую функцию, например проверку запасов или выставление счёта, через согласованный интерфейс.
Например, интернет-магазин и приложение сотрудников могут вызывать один сервис запасов для проверки наличия товаров. Ни одному из приложений не нужно заново реализовывать эту бизнес-логику или знать внутреннее устройство складской программы.
