Business-Services stellen einen logischen Ablauf für jedes Unternehmen zur Verfügung.
Business-Services können als grundlegende Web-Services betrachtet werden.
Business-Services stellen Business-Funktionen, -Transaktionen oder
-Prozesse dar, die über ein internes oder externes Netz verfügbar gemacht
werden. Die Ausführung von Business-Funktionen kann basierend auf der
Business-Richtlinie und dem Benutzerkontext zur Laufzeit angepasst werden
kann.
Ein Business-Service ist durch drei primäre Elemente definiert:
- Business-Metadaten: Informationen der Business-Richtlinie, die
verwendet werden, um die Ausführung der Business-Funktion für eine
einzelne Instanz dynamisch anzupassen.
- Kanonisches Datenmodell: Eine standardisierte Darstellung von Daten,
die erforderlich ist, um die Ausführung einer Business-Funktion dynamisch
auszuwählen und anzupassen.
- Business-Funktion: Mindestens ein Service, der anhand von
Business-Richtlinieninformationen dynamisch ausgewählt wird und dessen
Ausführung eine Untergruppe des kanonischen Datenmodells nutzt, das seiner
Funktion zugeordnet ist. Die Serviceimplementierung einer
Business-Funktion kann in der Komplexität von einem einfachen atomaren
Service bis hin zu komplexen Services unter Einbeziehung von
Business-Prozessen reichen.
In der folgenden Liste sind die Merkmale eines Business-Service definiert:
- Wird im Business Space definiert, um eine diskrete Business-Funktion darzustellen.
- Verwendet Business-Vokabulare, Richtlinien und Metadaten, um ein flexibles, anpassbares
Verhalten zu ermöglichen.
- Nutzt branchenspezifische Referenzmodelle, um die Interoperabilität zwischen
unterschiedlichen und voneinander unabhängigen internen und externen
Systemen zu vereinfachen.
- Wird über mehrere Kommunikationskanäle bereitgestellt (z. B. Web, B2B, IVR).
- Wird von unterschiedlichen und voneinander unabhängigen IT-Ressourcen abgeleitet.
- Wird unter Verwendung von Schnittstellen- und Branchenstandards erstellt.
Verwandte Themen