Web Integration

Web Integration

Webintegration ist eine neue Methode zur Applikations- und Informationsintegration. Moderne Softwaresysteme bieten oftmals eine HTML-Schnittstelle zur browser-basierten Bedienung. Webintegration nutzt genau diese Benutzerschnittstelle für eine automatisierte Interaktion mit der Anwendung und stellt insofern eine Weiterentwicklung des traditionell vor allem terminal-orientierten Screen-Scrapings (zur Host-Integration) dar.

Prinzip

Mit Hilfe graphisch orientierter Entwicklungswerkzeuge wird eine Anweisungsfolge definiert (z.B. Load Page -> Submit Form -> Loop Table -> Extract Data), die eine typischerweise vom Menschen im Browser durchgeführte Interaktion automatisiert.

Auf diese Weise können einerseits Daten von web-basierten Systemen gelesen und interpretiert werden (zur weiteren Speicherung in Datenbanken/Dateien), andererseits sind Funktionen bestehender Webapplikationen leicht in neuem Kontext wiederverwendbar (z.B. durch Transformation in einen Web Service), auch wenn eigentlich kein natives API existiert.

Leistungsfähige Mustererkennung erlaubt die robuste Integration auch von dynamischen Websites, bei denen sich die Position einzelner HTML-Tags z.B. durch Personalisierung oder Werbebanner regelmäßig verändert.

Vorteile

  • Verbesserte Abstimmung zwischen IT- und Fachabteilung. Prozesse auf Ebene der Benutzerschnittstelle sind nachvollziehbar und sichtbar. Derselbe Prozess auf Applikationslogik-Ebene (Ansatz für klassische Integration) ist nur Programmierern verständlich, die die Schnittstellen kennen.
  • Reduktion der Komplexität. Bei größeren IT-Projekten sind oftmals viele Abteilungen involviert. Dies erfordert komplexe organisatorische Koordination. Webintegration ist eine nicht-invasive Integrationsmethode, die keine Anpassung der Original-Applikationen erfordert. Dadurch werden ressourcen-intensive Architekturveränderungen und deren Einfluss auf bestehende Applikationen und Infrastrukturen vermieden.
  • Kürzere Projektlaufzeiten bei vermindertem Risiko. Durch browser-orientierte Entwicklungswerkzeuge können Integrationen in deutlich kürzerer Zeit mit weniger Entwicklungskenntnissen erfolgen. Basis-Programmiererfahrung und HTML-Wissen sind ausreichend.

Abgrenzung

Webintegration stellt üblicherweise keinen vollständigen Ersatz für traditionelle Enterprise Application Integration dar. Vielmehr wird sie in vielen Projekten ergänzend eingesetzt, um einzelne Anforderungen entweder überhaupt umsetzen zu können oder doch zumindest in deutlich reduzierter Zeit bei niedrigerem Risiko.


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Web integration — is leveraging the enormous success of the Web Browser to access services and information on the Web. The services can for example include lookup in news archives, searching cheap flights and ordering cinema tickets, even editing Wikipedia.… …   Wikipedia

  • Web Integration Compound Document — (WICD) is a W3C standard, based on the idea of integrating existing markup language formats in preference to inventing new markup.External links* [http://www.w3.org/TR/WICD/ W3C WICD Candidate Recommendation] …   Wikipedia

  • Web 3.0 — is one of the terms used to describe the evolutionary stage of the Web that follows Web 2.0. Given that technical and social possibilities identified in this latter term are yet to be fully realised the nature of defining Web 3.0 is highly… …   Wikipedia

  • Integration d'applications d'entreprise — Intégration d applications d entreprise Pour les articles homonymes, voir IAE et EAI. L Intégration d applications d entreprise ou IAE (en anglais Enterprise Application Integration, EAI) est une architecture intergicielle permettant à des… …   Wikipédia en Français

  • Intégration D'applications D'entreprise — Pour les articles homonymes, voir IAE et EAI. L Intégration d applications d entreprise ou IAE (en anglais Enterprise Application Integration, EAI) est une architecture intergicielle permettant à des applications hétérogènes de gérer leurs… …   Wikipédia en Français

  • Web mapping — is the process of designing, implementing, generating and delivering maps on the World Wide Web and its product. While web mapping primarily deals with technological issues, web cartography additionally studies theoretic aspects: the use of web… …   Wikipedia

  • Web 2.0 — ist ein Schlagwort, das für eine Reihe interaktiver und kollaborativer Elemente des Internets, speziell des World Wide Webs, verwendet wird. Hierbei konsumiert der Nutzer nicht nur den Inhalt, er stellt als Prosument selbst Inhalt zur Verfügung.… …   Deutsch Wikipedia

  • Web-to-print — Web to print, also known as Web2Print or remote publishing, is a commercial prepress process that bridges the gap between digital content online and commercial print production. This process allows a print house, a client, and possibly a graphic… …   Wikipedia

  • Integration sociale des Temoins de Jehovah — Intégration sociale des Témoins de Jéhovah Cet article fait partie d une série sur Témoins de Jéhovah Présentation Histoire Dissidences …   Wikipédia en Français

  • Intégration Sociale Des Témoins De Jéhovah — Cet article fait partie d une série sur Témoins de Jéhovah Présentation Histoire Dissidences …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”