05.08.2013 Aufrufe

Bachelorarbeit Enterprise Application Integration - Grundlagen ...

Bachelorarbeit Enterprise Application Integration - Grundlagen ...

Bachelorarbeit Enterprise Application Integration - Grundlagen ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

– 11 –<br />

Systeme kommunizieren. In der Abb. 7 wird durch die grau hinterlegten Felder die<br />

Ansatzpunkte der Darstellungsintegration bildlich illustriert.<br />

gem.<br />

Darstellung<br />

Darstellung Darstellung<br />

Legacy<br />

Anwendung Middleware Middleware<br />

System<br />

Daten Daten<br />

Abb. 7: Darstellungsintegration 15)<br />

Anhand von Screen-Scraping Tools werden alte Oberflächen kopiert und in der gemeinsamen<br />

Darstellung abgebildet. So können alte Systeme unter Einsatz von neuen Technologien wie<br />

XML sehr einfach mit neuen und modernen GUIs versehen werden. Da <strong>Integration</strong> auf dieser<br />

Ebene keine umfangreichen Kenntnisse der Softwareinterna erfordert, ist sie relativ schnell<br />

und billig durchführbar. Allerdings wurden Benutzeroberflächen nicht dazu entwickelt, Daten<br />

und Funktionslogik anderen Anwendungen zur Verfügung zu stellen, daher sind die<br />

Möglichkeiten sehr begrenzt.<br />

Um Darstellungsintegration erfolgreich anwenden zu können, müssen die zu integrierenden<br />

Anwendungsoberflächen genau analysiert und deren Informationen identifiziert werden. Es ist<br />

wichtig, den Inhalt der Daten zu verstehen, um fehlerhafte Repräsentation in der zu<br />

entwickelnden Darstellungsumgebung zu vermeiden. Anschließend werden die einzelnen<br />

Bildschirme mit ihren Informationen katalogisiert und die Position von gleichen Daten<br />

erfasst, um Konsistenz zu gewährleisten und gesuchte Informationen schnell zu lokalisieren.<br />

Auf der nächsten Stufe müssen die Informationen der Bildschirme extrahiert werden. Dies<br />

kann entweder statisch realisiert werden, d. h. durch feste Angabe von Koordinaten, oder<br />

durch eine dynamische Extraktion. Beim letzteren kann durch Bedingungen und Logik<br />

15) In Anlehnung an Ruh, W.; Maginnis, F.; Brown, W. (2000), S. 23.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!