Die Serviceorientierte
Software Architektur, kurz SOA genannt ist eine Weiterentwicklung der
Multi Tier Architektur. In komplexer werdenden Architekturen stieg der Bedarf an Wiederverwendung von Service-Komponenten. Da die Multi-Tier-Architektur keine einheitliche Schnittstelle dafür vorgibt, haben sich
SOAP-Services als Quasi-Standard heraus kristallisiert.