Czym jest SOA?
SOA (Service-Oriented Architecture, architektura zorientowana na usługi) organizuje możliwości biznesowe w usługi, które mogą być współdzielone przez wiele aplikacji. Każda usługa zapewnia konkretną funkcję, taką jak sprawdzenie zapasów lub wystawienie faktury, przez uzgodniony interfejs.
Na przykład sklep internetowy i aplikacja pracownicza mogą wywoływać tę samą usługę zapasów, aby sprawdzić dostępność. Żadna z aplikacji nie musi ponownie implementować tej logiki biznesowej ani znać wewnętrznego działania oprogramowania magazynowego.
