computerwoche.de
Newsletter  |   CW-TV  |   Bilder-Galerien  |   Blogs & Forum  |   CW mobil  |   RSS  |   Aboshop


Office & Tools

Mashups: EAI mit Web 2.0

13.06.2007
Autor(en): Frank Schönefeld, CIO der T-Systems Multimedia Solutions.
Anwendungen lassen sich mit Techniken des Web 2.0 einfacher integrieren als bisher gewohnt. Vor allem REST (Representational State Transfer) gilt als interessantes Modell.

Jahrelang zählte die Konzeption und Entwicklung komplexer Web-Services-Standards zum Nonplusultra, um heterogene Anwendungssysteme prozessorientiert zu integrieren. Doch EAI-Projekte sind in der Regel kompliziert, teuer und langwierig. Dass es auch einfacher gehen kann, beweisen Technologien auf Basis von Web 2.0: Mashups, ursprünglich aus der Zusammenführung von Online-Diensten entstanden und immer häufiger in Form von Gadgets auf Privatrechnern im Einsatz, haben das Zeug, sich auch in der Unternehmens-IT zu etablieren.

Was sind Mashups?

Mashups integrieren zwei oder mehrere Web-Dienstleistungen in einer neuen Anwendung (Weblikation). Die Integration kann auf Daten-, Logik- und Darstellungsebene erfolgen. Grundsätzlich können sie als Unterbegriff der Composite Apps verstanden werden. Sie verzichten bewusst auf den komplizierten SOA-Orchestrierungsapparat und lassen sich deshalb als eine Art SOA-Light bezeichnen. Daraus leiten sich auch die bevorzugten Einsatzgebiete ab: Während Composite Apps komplexe Logik und Abhängigkeiten zwischen den Diensten realisieren, zeichnen sich Mashups durch einfache Overlays, Kombinationen und kaum zeitliche oder logische Abhängigkeiten aus.


Daten-Integration via Methoden-Interface

Die Applikationsintegration lässt sich nach aktuellem Stand auf der Daten-, Logik- oder Darstellungsebene realisieren. Zur vorherrschenden Methode im Business-Intelligence-Umfeld etwa zählt die Datenintegration. Die Informationen aller Applikationen landen hier in einem großen Topf, dem Data Warehouse, über den sich integrierende Auswertungen per BI-Software fahren lassen. Soll die Logik existierender Applikationen verknüpft werden, dann sollen gezielt Funktionen der Applikationen abgerufen und verbunden werden. Diese Form der Integration erfolgt heute typischerweise über ein Methoden-Interface, eine RPC-Schnittstelle oder aber über ein Web-Service-API. Programme auf Darstellungsebene zu verknüpfen gelang erstmals mit den Screenscraping-Techniken in den Anfängen des Web. Jedes Integrationsprinzip ganz gleich, ob auf Daten-, Logik- oder Darstellungsebene - muss zunächst jedoch drei wesentliche Fragen beantworten: Auf welche Art und mit welchem Protokoll soll die Kommunikation erfolgen? Wie wird die Funktionalität des Dienstes angesprochen, und in welchem Format erfolgt die Übertragung der Ergebnisse, also der Daten selbst?



Seite: 1 2 3 4  weiter



Leserkommentare 
(0 Beiträge), 
Kommentieren

Beitrag schreiben

Noch kein Forums-Mitglied?
Dann gleich hier anmelden.

INHALT DIESES ARTIKELS Mehr zum Thema
OFFICE & TOOLS: CW-REDAKTEURE EMPFEHLEN
CS4: Adobes größter Coup CS4: Adobes größter Coup Adobe Systems kündigt heute seine neue Creative Suite 4 (CS4) an. Diese nutzt erstmals Hardwarebeschleunigung für Bildschirmausgabe und Effekte. weiter
Persönliches Windows-Startmenü Persönliches Windows-Startmenü Anwender erzeugen mit "ASuite" eine Alternative zum "Start"-Menü, die sie per USB-Stick auf andere Rechner mitnehmen können. weiter
Acht nützliche Online-Bürohelfer Acht nützliche Online-Bürohelfer Online-Tools entwickeln sich zu praktischen Helfern bei der Lösung alltäglicher Probleme. Die besten finden Sie hier. weiter
Die besten Plugins für Firefox Die besten Plugins für Firefox Zu den besonderen Stärken des freien Web-Browsers gehört sein Erweiterbarkeit durch zahllose Zusatzmodule. weiter
Mails automatisch beantworten lassen Mails automatisch beantworten lassen E-Mail-Response-Management-Systeme (ERMS) können Mails automatisch kategorisieren, weiterleiten und beantworten. weiter
CS4: Adobes größter Coup Persönliches Windows-Startmenü Acht nützliche Online-Bürohelfer Die besten Plugins für Firefox Mails automatisch beantworten lassen
  • Top geklickt
  • Top verlinkt
  • CW Wiki
Aktuelle Umfrage

Wie viele Tage haben Sie im vergangenen Jahr blau gemacht?

  • Whitepaper
FEATURED LINKS

KOSTENLOSE NEWSLETTER VON COMPUTERWOCHE
Nachrichten morgens
Whitepaper
Nachrichten mittags
CW-Mittelstand
Highlights der Woche
Hardware
Neu: SAP-Newsletter
Software
Job + Karriere
Open-Source
Stellenmarkt
Produkte + Techn.
Freiberufler
Security