SOA nedir?
SOA (Service-Oriented Architecture), iş yeteneklerini birden fazla uygulamanın paylaşabileceği servisler halinde düzenler. Her servis, üzerinde anlaşılmış bir arayüz aracılığıyla stok kontrolü veya fatura kesme gibi açık bir işlev sunar.
Örneğin çevrim içi mağaza ile çalışan uygulaması stok kontrolü için aynı stok servisini çağırabilir. İki uygulamanın da bu iş mantığını yeniden uygulaması veya depo yazılımının içeride nasıl çalıştığını bilmesi gerekmez.
