Dieser Abschnitt zeigt die Verwendung von SCORE Adaptive Bridges, Deltas Spitzenprodukt für die Service-basierte Integration das die OMG Model Driven Architecture (MDA) implementiert um den Wert bestehender Anwendungen und Datenspeicher zu vervielfachen. Wenn Sie noch nicht mit MDA und Konzepten wie PIM, PSM und der Transformation vertraut sind, finden Sie hier nähere Informationen.
SCORE Adaptive Bridges bietet mit Model Driven Legacy Integration (MDLI) einen einfachen und strukturierten Ansatz zum Aufbau adaptiver Services. Wenn Sie mit diesen Konzepten noch nicht vertraut sind, sollten Sie zunächst einen Blick auf die Business-Sicht werfen, um Näheres über adaptive Services zu erfahren, oder auf die Methodische-Sicht für Informationen über MDLI.
Adaptive Services könnten zwar mit Hilfe entsprechender Werkzeuge "von Hand" aufgebaut werden, aber dies wäre ein äußerst zeitraubender und fehleranfälliger Prozess. MDLI ist ein modellzentrierter Integrationsansatz, im Gegensatz zu den üblichen codebezogenen Ansätzen, wie sie viele andere Werkzeuge unterstützen. Allgemein ausgerichtete Modellierungswerkzeuge reichen für die MDLI-Unterstützung allerdings nicht aus, weil sie nicht das Maß an automatischer Unterstützung bieten, das für den Aufbau adaptiver Services erforderlich ist.
SCORE Adaptive Bridges ist ein Werkzeug, das für die MDLI-Unterstützung entwickelt wurde und alle erforderlichen Werkzeuge und Prozesse enthält, die Sie zum Aufbau adaptiver Services benötigen:
- Composition Repository – Sämtliche Informationen zu Ihren adaptiven Services werden als plattformunabhängige Composition Models im Composition Repository gespeichert, einem offenen Repository auf XML-Basis, auf das unter Verwendung des OMG-Standards Meta Object Facility (MOF) zugegriffen wird. Ein Austausch des Composition-Models mit anderen Werkzeugen ist über den OMG-Standard XML Metadata Interchange Format (XMI) möglich.
- Discovery – Der erste Schritt in MDLI ist die Suche nach PSMs für die Schnittstellen zu Ihren bestehenden Anwendungen und Datenhaltungssystemen. Diese werden zur Zusammensetzung (Composition) Ihrer adaptiven Services automatisch in PIMs umgesetzt. Je nachdem, wie viele Metadaten aus dem PSM abgeleitet werden können, muss das PIM eventuell erweitert werden. Bei vertikalen Integrationsszenarien wird auch das PSM für die Zielplattform ermittelt. Zum Beispiel bei der Verwendung von Web Services: Die Ableitung des PSM aus dem WSDL liefert SCORE Integration Suite die Informationen zu den Schnittstellen für die neuen adaptiven Services.
- Composition – Im zweiten MDLI-Schritt erstellen Sie Ihr Service-basiertes Composition Model aus den verschiedenen PIMs der bestehenden Anwendungen und Datenhaltungssysteme. Bei der Composition werden die noch zu entwickelnden Services beschrieben sowie die Zuordnung (Mapping) zwischen den Service-Anbietern (bestehende Systeme) und den Service-Benutzern (neue Anwendung oder Client). Das Mapping erstreckt sich sowohl auf statische als auch auf dynamische Sichten – die Struktur (Composition) und das Verhalten (Choreographie).
- Production – Im letzten MDLI-Schritt werden die in Ihrem Composition Model definierten adaptiven Services von SCORE Integration Suite in PSMs und von diesen in Code für den Application Adapter (auf Serverseite) und das adaptive Proxy (auf Clientseite) transformiert. Der Application Adapter und das adaptive Proxy werden unabhängig voneinander erstellt. So können zum Beispiel zusätzliche Proxies für neue Plattformen generiert werden, ohne dass Ihre bestehenden Anwendungen davon berührt werden.
- SCOUT²™ Development Platform – SCORE Adaptive Bridges ist vollständig in SCOUT² integriert, Deltas erweiterbare Entwicklungsplattform für Projektteams, die verschiedene Plattformen, Toolsets und CCM-Umgebungen einsetzen. Mit SCOUT² können sich Entwickler auf ihre eigentliche Aufgabe konzentrieren – den Aufbau adaptiver Services – und die technische Infrastruktur SCOUT² überlassen.
- Integration in Motion™ – Integrationsprojekte sind dauernde Prozesse, die sich immer wieder den sich ändernden technischen und unternehmerischen Anforderungen anpassen müssen. SCORE Adaptive Bridges bietet Ihnen integrierte Prozesse , unterstützt durch eine Fülle intelligenter Werkzeuge, die Veränderungen feststellen und sich ihnen anpassen, wann und wo immer sie auftreten.
Und wohin jetzt?
Die folgenden Abschnitte geben einen detaillierteren Überblick über die Werkzeuge und Prozesse von SCORE Adaptive Bridges. Zunächst wenden wir uns dem Composition Repository zu, dem gemeinsamen Datenspeicher für alle Informationen zu Ihren adaptiven Services.



