Neben der grundsätzlichen Akzeptanz, der Einfachheit und der Sicherheit der
Architektur ruht dieser Tempel dabei auf den vier Merkmalen Verteilung, Lose
Kopplung, Standards und Prozessorientiert. Der Provider und der Consumer werden
durch die Verwendung offener Standards und Protokolle entkoppelt und kónnen sich
an beliebigen Stellen im Netz befinden. Die SOA Service Schnittstellen werden durch
eine standardisierte Darstellung beschrieben, beispielsweise durch WSDL (bei Einsatz
der Web Service Technologie). Die einzelnen Komponenten kónnen flexibel designt
und implementiert werden. Daneben kónnen diese Services, in einer Sequenz
aufgerufen, Prozessablàufe darstellen und damit zu einer einfachen Erstellung neuer
Gescháftsprozesse dienen. Im. SOA-Konzept steht ebenfalls die automatisierte,
dynamische Kommuniktion. zwischen den Applikationen im Mittelpunkt. Der
Anbieter stellt den Service zur Verfügung und macht die Services in einem
entsprechenden Service-Verzeichnis (Registry) bekannt. Der Benutzer sucht und
findet den Service im Verzeichnis und kann den Service über die publizierte Adresse
in Anspruch nehmen (Binding). Abbildung 9 verdeutlicht diese Beziehung zwischen
dem Service Consumer, dem Service Provider und der Service Registry in einer SOA.
PR
4 Service
Registry
Registry /
Publiziert ~~ NET
p X
d E
E. A
7 — TT
(Service "Binding / Service N
Provider Consumer /
Sreider ^ A
Abb. 9. Beziehungen in einer Service-orientierten Architektur
63