Service-Oriented Architecture

Es handelt sich bei der Service-Oriented Architecture um eine Architektur, bei der die Systembestandteile in drei Kategorien unterschieden werden:

• Service Consumer,
• Service Provider und
• Service Broker.

Die Service Consumer nutzen die Dienste bzw. Geschäftsfälle, die die Service Provider bereitstellen. Der Service Broker führt ein Verzeichnis, in dem die von den Service Providern bereitgestellten Dienste zusammen mit beschreibenden Metadaten aufgeführt sind. Die Service Consumer benutzen den Service Broker, um die Dienste aufzufinden, die sie benutzen wollen.