<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Webintegration</id>
	<title>Webintegration - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Webintegration"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Webintegration&amp;action=history"/>
	<updated>2026-05-22T03:33:13Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Webintegration&amp;diff=599858&amp;oldid=prev</id>
		<title>imported&gt;Trustable: &quot;neu&quot;?</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Webintegration&amp;diff=599858&amp;oldid=prev"/>
		<updated>2025-05-17T01:03:57Z</updated>

		<summary type="html">&lt;p&gt;&amp;quot;neu&amp;quot;?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Belege fehlen|2=Der gesamte Artikel|1=&amp;lt;small&amp;gt;(Februar 2017)&amp;lt;/small&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Webintegration&amp;#039;&amp;#039;&amp;#039; ist eine Methode zur [[Integration (Software)|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 (Computer)|terminal]]-orientierten [[Screen_Scraping|Screen-Scrapings]] (zur [[Gro%C3%9Frechner|Host]]-Integration) dar.&lt;br /&gt;
&lt;br /&gt;
== Prinzip ==&lt;br /&gt;
Mit Hilfe graphisch orientierter Entwicklungswerkzeuge wird eine Anweisungsfolge definiert (z.&amp;amp;nbsp;B. &amp;#039;&amp;#039;Load Page&amp;#039;&amp;#039; → &amp;#039;&amp;#039;Submit Form&amp;#039;&amp;#039; → &amp;#039;&amp;#039;Loop Table&amp;#039;&amp;#039; → &amp;#039;&amp;#039;Extract Data&amp;#039;&amp;#039;), die eine typischerweise vom Menschen im Browser durchgeführte Interaktion automatisiert.&lt;br /&gt;
&lt;br /&gt;
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.&amp;amp;nbsp;B. durch Transformation in einen [[Web Service]]), auch wenn eigentlich kein natives [[Programmierschnittstelle|API]] existiert.&lt;br /&gt;
&lt;br /&gt;
Leistungsfähige [[Regulärer_Ausdruck|Mustererkennung]] erlaubt die robuste Integration auch von dynamischen Websites, bei denen sich die Position einzelner HTML-Tags z.&amp;amp;nbsp;B. durch [[Personalisierung (Informationstechnik)|Personalisierung]] oder [[Werbebanner]] regelmäßig verändert.&lt;br /&gt;
&lt;br /&gt;
== Vorteile ==&lt;br /&gt;
* &amp;#039;&amp;#039;Verbesserte Abstimmung zwischen IT- und Fachabteilung&amp;#039;&amp;#039;. 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 [[Schnittstelle|Schnittstellen]] kennen.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;Reduktion der Komplexität&amp;#039;&amp;#039;. 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.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;Kürzere Projektlaufzeiten bei vermindertem Risiko&amp;#039;&amp;#039;. Durch Browser-orientierte Entwicklungswerkzeuge können Integrationen in deutlich kürzerer Zeit mit weniger Entwicklungskenntnissen erfolgen. Basis-Programmiererfahrung und [[HTML]]-Wissen sind ausreichend.&lt;br /&gt;
&lt;br /&gt;
== Abgrenzung ==&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Softwarearchitektur]]&lt;br /&gt;
[[Kategorie:World Wide Web]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Trustable</name></author>
	</entry>
</feed>