10. Anwendungssystemintegration (EAI) Flashcards

1
Q

Integration erfolgt auf der Daten-, Anwendungs- und Prozess-Ebene. Vergleichen Sie
die Integration auf Daten-Ebene mit der Integration auf Prozess-Ebene.

A

Datenebene: (Datenbank-Middleware)
o Informationsaustausch auf Bit-Ebene
o Datenübertragungsprotokolle
o Übertragung von Daten von einem System in ein anderes mittels Datentransferprotokollen
+ relativ einfach und kostengünstig; geringe Anpassung der Applikation erforderlich
- Abhängigkeit von Datenmodell und Datenbank
- Gefährdung der Datenintegrität der Anwendungen

Prozessebene: (EAI-Integrationsserver)
o Unterstützung von Prozessen, bei deren Ablauf Objekte verarbeitet werden 
\+ hohe Prozessflexibilität
\+ single point of control
- aufwändige Umsetzung
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche sind die Kern-Funktionalitäten eines EAI-Systems?

A

Transport von Nachrichten (Message Broker, Enterprise Service Bus)
· Kommunikationsstile (synchron/ asynchron)
· Nachrichtentransformation (Extraktion, Transformation, Laden)
· Geschäftslogik (Prozesse, Regeln)
· EAI-Integrationsmuster (Vermittlung, Föderation)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Erläutern Sie das Nachrichtensystem des Microsoft BizTalk-Servers anhand der Abbildung auf Folie 26.

A

Schritt 1: Lagerverwaltungsanwendung bemerkt, dass Bestand eines Artikels zu
niedrig ist -> Anforderung für Nachbestellung wird an BizTalk-Orchestrierung gesendet
· Schritt 2: BizTalk schickt Anforderung für Nachbestellung an ERP-Anwendung
· Schritt 3: ERP-Anwendung sendet angeforderte Bestellung zurück
· Schritt 4: BizTalk informiert anschließend Ausführungsanwendung, dass Artikel
bestellt werden soll
· -> jede Einzelanwendung verwendet systemeigenen Kommunikationsstil
-> keine Einzelanwendung ist sich des vollen Geschäftsprozesses bewusst
-> BizTalk Server kann mit jeder Anwendung in deren Kommunikationsstil
kommunizieren und die Einzelprozesse zu einem Gesamtprozess orchestrieren

Einkaufsorganisation führt BizTalk Orchestrierung aus, die mit zwei Lieferanten
interagiert
· A nutzt ebenfalls BizTalk -> indirekte Bereitstellung eines Zugangs zu seiner
Lieferanwendung
· B nutzt andere Integrationsplattform -> stellt Verbindung über Webdienst zu BizTalk
der Einkaufsorganisation her

How well did you know this?
1
Not at all
2
3
4
5
Perfectly