![][1]
Сервис-ориентированная архитектура (service-oriented architecture, SOA) придумана в конце 1980-х. Она берёт своё начало в идеях, изложенных в CORBA, DCOM, DCE и других документах. О SOA написано много, есть несколько её реализаций. Но, по сути, SOA можно свести к нескольким идеям, причём архитектура не диктует способы их реализации:
* Сочетаемость приложений, ориентированных на пользователей.
* Многократное использование бизнес-сервисов.
* Независимость от набора технологий.
* Автономность (независимые эволюция, масштабируемость и развёртываемость).
SOA — это набор архитектурных принципов, не зависящих от технологий и продуктов, совсем как полиморфизм или инкапсуляция.
[Читать дальше →][2]
[1]:
https://habrastorage.org/webt/ey/br/er/eybrert4uuwh3skcp5kprps9ye8.jpeg
[2]:
https://habrahabr.ru/post/342526/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut