Lixto Produkt

Werbung
Die Lixto Suite
Intelligente Datenextraktion aus Web-Quellen und B2B Prozess-Integration
Sparen Sie wertvolle Arbeitszeit Ihrer Mitarbeiter.
Senken Sie Fehlerkosten und Integrationskosten.
Lixto ermöglicht schnelle, verlässliche und kostengünstige Automatisierung
von Web basierten Prozessen im e-Business,
ohne Web-Service-Infrastruktur und Anpassungen beim Partner
voraussetzen zu müssen.
Automatisieren Sie Ihre Web basierten
Prozesse über Unternehmensgrenzen hinweg
L
ixto Suite ist die innovative Software-Lösung,
um Informationen aus verschiedensten WebQuellen automatisiert zu extrahieren, zu
aggregieren und strukturiert aufzubereiten.
Mit Lixto Suite erstellen Sie individuelle Anwendungen,
in denen aktuellste Informationen aus dem Internet
verarbeitet werden. Benutzen Sie Lixto Suite für spezifisches Applikations-Design oder um Ihre tagesaktuelle,
strukturierte und persönliche Sicht des Web zu erzeugen
– die Bandbreite der möglichen Lösungen ist nahezu
unbegrenzt.
Ihre Situation
Eine große Anzahl Ihrer Mitarbeiter aus verschiedenen Abteilungen wie
z.B. Marketing, Einkauf und Qualitätsmanagement verbringt täglich
mehrere Stunden bei der Recherche aktueller Informationen aus
bekannten Web-Quellen und Web basierten Anwendungen. Es ist aufgrund der Menge der Informationen fast unmöglich, immer und überall am letzten Stand zu sein.
Das Lixto Angebot
Lixto automatisiert diese Prozesse über Unternehmensgrenzen hinweg
und liefert die Resultate im gewünschten, frei definierbaren XML-Format in die Zielapplikation. Wenn Ihre Mitarbeiter am Morgen das
Büro betreten, stehen alle wichtigen Daten gesammelt zur Weiterverarbeitung bereit. Aktuelle Änderungen werden sofort, z.B. per E-Mail
zugestellt.
Das Resultat
Wertvolle Arbeitszeit wird eingespart. Statt unter Umständen mehrere
Stunden täglich durch Web-Sites zu navigieren und Inhalte zu lesen,
stehen jetzt relevante Daten automatisch bereit. Wichtige Dinge können schneller erledigt werden. Alle Suchprozesse werden automatisch
dokumentiert. Die Fehlerrate bei der Übergabe an weiterführende
Anwendungen wird dramatisch gesenkt. Die Antwortzeit auf wichtige
Ereignisse sinkt. Sie sind auf Knopfdruck am letzten Stand.
Das Lixto-Modell: aus unstrukturiertem HTML wird strukturiertes XML
Die Technologie
Lixto Suite besteht aus zwei ineinandergreifenden, vollständig integrierten aber unabhängig voneinander lauffähigen Applikationen:
Lixto Visual Wrapper: Navigieren & Extrahieren
Mit Lixto Visual Wrapper identifizieren Sie eine Klasse von relevanten
Datenquellen im Internet und definieren die Regeln für eine automatische und regelmäßige Extraktion der benötigten Daten. Das Ergebnis
ist ein ausführbares Web-Datenextraktionsprogramm.
Lixto Transformation Server: Aggregieren und Verteilen
Lixto Transformation Server ist für die Weiterverarbeitung jener XMLDaten zuständig, die Ihre Wrapper-Programme liefern. Die ServerKomponente der Lixto Suite formatiert, transformiert, vereinigt und
verteilt ihre Daten an verschiedene Endgeräte und Anwendungen.
Einfache und effiziente Prozessintegration
ohne zusätzliche Infrastruktur
Grenzenlose Möglichkeiten
Die Lixto Extraktions- und Transformations-Technologie bietet ein
extrem breites Feld für produktive Anwendungen:
Bereichern Sie Ihre unternehmensweiten Informationssysteme, indem Sie
sie lose mit den relevantesten Online-Datenquellen koppeln und diese
automatisiert auf wichtige Änderungen überwachen. Bleiben Sie durch
B2B Integration mit Lixto bei Preisveränderungen, Neuigkeiten bei Lieferanten und Kunden oder bei Qualitätsberichten und Produktneuheiten
stets up-to-date – so schaffen Sie echte Business-Intelligence-Lösungen.
Senken Sie den Aufwand bei der Integration von Geschäftsprozessen
über Unternehmensgrenzen hinweg drastisch: Mit Lixto-Technologie
verbinden Systemintegratoren unternehmenskritische Applikationen
auf eine nicht-invasive Art und direkt vom Portal-Frontend.
Steigern Sie den Nutzen Ihres Portals durch topaktuelle Informationen, die sich selbst automatisch aktualisieren. Mit Lixto-Technologie
erstellen Sie schnell und kostengünstig Applikationen, die zum Beispiel
rechtefreie Wetterdaten, Börsenkurse oder aktuelle Unternehmensmeldungen aus im Web verfügbaren Datenquellen extrahieren und in die
eigene Web-Site einbinden.
Entwickeln Sie automatisierte Web-Monitoring-Applikationen in
wenigen Stunden: Erfahren Sie beinahe in Echtzeit, was über Ihr
Unternehmen oder Ihre Mitbewerber publiziert wird. Parametrisierte
real-time Anfragen an das Web werden möglich und so kann eine hochpersonalisierte Suchabfrage definiert werden.
Beschleunigen Sie Ihren Zugang zu Softwareentwicklung und fügen
Sie Ihren Systemen faszinierende neue Funktionalität hinzu. Lixto
hilft Ihnen, von allen möglichen digitalen Quellen automatisch und
online strukturierte Informationen zusammenzustellen – in einer
wesentlich effizienteren und zuverlässigeren Form, als es die momentan
gängigen Parsing-Methoden erlauben.
Transformieren Sie einmal gewonnene Daten in beinahe jede
gewünschte Form. Alle mit Lixto extrahierten Daten liegen in strukturierter Form und im ausgabeunabhängigen Format XML vor. Auf dieser Basis können Sie jedes Ausgabegerät mediengerecht und „on the fly“
bedienen: PCs, Handhelds, PDAs oder Handys bekommen automatisch und ohne zusätzlichen Aufwand die für sie passenden Datenformate. Ebenso einfach realisieren Sie den automatisierten und jeweils
aktuellen Input externer Daten in Unternehmens-Datenbanken der
verschiedensten Anwendungsbereiche (CRM, ERP, SCM, BPM etc.).
Mit Hilfe der Lixto-Technologie werden Kosten und Arbeitszeit für die
Applikationsentwicklung in vielen Bereichen dramatisch reduziert. Dazu
gehören Daten-Extraktion, Daten-Strukturierung, Content-Syndication,
dynamische Web-Applikationen oder Business-Intelligence-Anwendungen.
D
as World Wide Web bildet heute den größten frei zugänglichen Applikationspool der
Welt. Daraus tatsächlich relevante Daten
einfach, automatisiert und strukturiert
zu extrahieren, wird dabei allerdings immer schwieriger. Unternehmenskritische Daten oder Prozesse
sind auf vielen Web-Sites oder Industrieportalen
hinter virtuellen Mauern aus Log-In-Prozessen oder
manuellen Suchabfragen verborgen. Mit der einzigartigen Technologie von Lixto ist es jetzt erstmals
möglich, solche Barrieren zu überwinden und Prozesse
über Unternehmensgrenzen hinweg zu nutzen.
Die intelligente Technologie der Lixto Suite automatisiert typische Vorgänge wie das Navigieren, Extrahieren
und Verteilen von Informationen aus dem Web mit Hilfe
einer einfach zu erlernenden und hochgradig intuitiven,
visuellen Entwicklungsumgebung.
Lixto Einsatzgebiete
Einkauf
Marketing
Qualitäts-Management
& Lieferkette
Produktkataloge
Medien
Lieferungen
Preise
Portale
Reklamationen
Verfügbarkeiten
Partner
Qualitätsberichte
Neuheiten
Mitbewerber
Anfragen
Technische Normen
Analysten
Angebote
Ausschreibungen
Kunden
Normen
Lixto Visual Wrapper:
Ihr persönliches Internet
E
ines der wesentlichsten Probleme bei der
gezielten Nutzung des World Wide Web für
Geschäftsprozesse ist die Einschränkung durch
die schwach strukturierte Sprache HTML.
Web-Sites und ihre Funktionalitäten sind einsame Inseln
ohne gemeinsame Standards. Es gab bisher keinen Weg,
Daten und Funktionen über Plattformen und Sprachen
hinweg zu vereinen. Lixto verbindet diese Inseln und
macht es erstmals möglich, Daten und Prozesse aus dem
gesamten Web in einer vereinheitlichten Sichtweise und
über eine einheitliche Schnittstelle zu nutzen.
Struktur aus dem Chaos
Einzelne Web-Seiten folgen keiner allgemeinen Struktur. Relevante
Daten sind mit Layout- und Navigationselementen verwoben und können nur schwer aus diesem Kontext gelöst werden. Ein Wrapper-Programm dagegen kann die Struktur einer Seite aufdecken und die
gewünschten Informationsbestandteile isolieren. Es extrahiert in der
Folge Informationen aus einem üblicherweise schlecht strukturierten
Format in ein klar strukturiertes. Im Fall der Web-Extraktion besteht
dieser Vorgang üblicherweise aus der Umsetzung von HTML zu XML,
wobei die XML-Tags zur Auszeichnung des relevanten Inhalts Domain
spezifisch festgelegt werden können.
XML Companion
Lixto Visual Wrapper hat die Aufgabe, Wrapper-Programme zu erstellen und gewünschte Informationen aus dem Web zu extrahieren. Bei
der Arbeit mit Lixto Visual Wrapper generiert der Anwender ein Wrapper-Programm, das relevante Information einer bestimmten Web-Seite
von HTML zu XML konvertiert. Lixto Visual Wrapper erzeugt dabei
ein selbst laufendes Wrapper-Programm.
Lixto Visual Wrapper kann unabhängig von anderen Komponenten
genutzt werden, er ist aber auch eines der Kernmodule der Lixto Suite
und perfekt auf den Transformation Server abgestimmt. Wrapper-Entwickler können Lixto Wrapper-Applikationen in dieses Gesamtsystem
nahtlos integrieren - etwa um automatische Monitoring-Anwendungen
zu entwickeln.
Wesentliches erkennen und strukturiert speichern: Wrapper & Companion
Architektur des Lixto Visual Wrapper
Lixto Visual Wrapper besteht aus dem Lixto Wrapper Designer und
dem Lixto Wrapper Executor.
Feature:
interaktive Entwicklungsumgebung
Benefit:
schnelles Erstellen von Extraktionsprogrammen auf der Basis von
repräsentativen HTML Beispielseiten
dialoggesteuertes Arbeiten
kein Erlernen von Programmiersprachen nötig
ausdrucksstarke, deklarative Extraktions- robust gegenüber Änderungen auf
sprache Elog
der Web-Site - etwa in der Dokumentenstruktur
Unterstützung baumartig verschachtelter ermöglicht die Abbildung komplexer
XML-Strukturen
Dokumentenstrukturen
große Auswahl an vordefinierten und identifiziert automatisch z.B. E-Mail
erweiterbaren Extraktionskonzepten
Adressen, Datums- oder Preisangaben auf Web Seiten
Deep Web Navigation
Zugang zu allen Web-Daten
Lixto Wrapper Designer
Lixto Wrapper Designer unterstützt den Entwickler bei der Erzeugung und Wartung von Wrapper Programmen mit interaktiven Dialogfunktionen. Der Entwickler benützt dabei Beispielseiten, in denen
er gewünschte Informationen aus ihrem Navigations- und Layout-Kontext isoliert. Er markiert dabei Beispiel-Instanzen. Der Wrapper Designer übersetzt diese Mustererkennung in ein lauffähiges Wrapper-Programm, das aus einer HTML-Seite einen „XML-Companion“
erzeugt.
Lixto Wrapper Executor
Lixto Wrapper Executor führt Wrapper Programme vollautomatisch
auf identifizierten sowie ähnlich strukturierten Web-Seiten aus und
erzeugt aus den extrahierten Daten XML-Dokumente.
Fünf einfache Schritte zur lauffähigen
Applikation
1 Lixto in wenigen Stunden lernen
Erzeugen Sie Wrapper Programme, ohne manuell Programmcode
schreiben zu müssen. Lixto Visual Wrapper ist eine visuelle Programmierumgebung und kein Programmiersprachen-Editor. Sie müssen sich
daher auch nicht mit komplexem HTML-Code auseinandersetzen.
Komplexe HTML-Seiten werden auf einfache Weise visuell in XMLStrukturen übersetzt.
2 Wrapper interaktiv erzeugen
Lixto Visual Wrapper unterstützt Sie bei der Erzeugung von WrapperProgrammen visuell und interaktiv, ohne dass Sie eine einzige Zeile
Code manuell schreiben müssen. Die Erstellung der Wrapper-Programme erfolgt über visuelle Selektion und Dialog geführte Interaktion. Der interaktive Wrapper Designer bietet unmittelbares Feedback,
indem er jene Daten sichtbar hervorhebt, die extrahiert werden. Am
Beispiel einer Preisliste, die das Ergebnis eines Suchvorgangs bei einem
bestimmten Hersteller ist, wären das etwa Produktnamen, Katalognummern und Preise. So werden Sie durch den Visual-Designer Schritt
für Schritt zum lauffähigen Extraktionsprogramm geführt, dessen
Ergebnis Sie sofort testen können.
Darüber hinaus ist auch komplexer HTML-Quellcode unterstützt.
Auch Daten, die nur schwer aufzufinden sind, werden verlässlich extrahiert und konvertiert, weil Lixto Visual Wrapper auch mit Fragmenten
des HTML-Baums arbeiten kann. Wo andere Wrapper-Technologien
scheitern, zeigt Lixto erst seinen vollen Funktionsumfang.
Ein einmal erzeugtes Wrapper-Programm ist nicht unlösbar mit der
Beispielseite verbunden, mit deren Hilfe es definiert wurde. Durch die
Fülle an Bedingungen und Selektionsmethoden kann ein Entwickler
äußerst robuste Wrapper-Anwendungen designen, die gewünschte
Informationen aus einer großen Mange von Webseiten extrahieren,
solange sie einige strukturelle Gemeinsamkeiten aufweisen.
Inside Lixto: Wie Visual Wrapper arbeitet
Benutzer des Lixto Visual Wrapper greifen auf die ausdrucksfähige und
hochgradig ausgefeilte interne Programmiersprache Elog zurück. Elog
wurde speziell für die Aufgabe geschaffen, Daten aus dem Web zu
extrahieren. Die Sprache wurde von Lixto in Zusammenarbeit mit dem
Institut für Informationssysteme an der Technischen Universität Wien
entwickelt. Lixto-Benutzer nutzen alle Möglichkeiten von Elog, ohne
3 Optimieren
Im nächsten Schritt werden die groben Ergebnisse aus der ersten Mustererkennungs-Phase verfeinert. Der Anwender kann die Treffer-Kriterien einschränken (z.B. „Preis<100“) oder erweitern. Im ersten Fall
schließt er unerwünschte Instanzen aus, im anderen verbreitert er seine
Suchkriterien und bekommt so bisher noch nicht abgedeckte Instanzen. Dieser Prozess wird so oft wiederholt, bis das Ergebnis auf der Beispiel-Seite den Erwartungen entspricht.
4 Generalisieren
Ein Wrapper-Definitionsprozess mit Lixto Visual Wrapper ist nicht auf
eine einzelne Web-Seite beschränkt, nicht einmal auf eine Gruppe von
Dokumenten des selben Typs oder mit der selben Struktur. Während
eines Definitionsprozesses kann der Entwickler zu anderen Beispielseiten wechseln, um die Definition an Hand dieser Seite zu erweitern.
Auch Daten, die auf mehrere Web-Seiten aufgeteilt sind, etwa weil
zusammengehörige Seiten durch einen „next“-Button verknüpft sind,
können mit Lixto Visual Wrapper einfach extrahiert werden. Dazu ist
es nicht notwendig, eine weitere Definition auf den Folgeseiten vorzunehmen. Ebenso wenig wird dafür prozedurales Programmieren benötigt. Es genügt, die Muster der ersten Seite auf alle etwaigen Folgeseiten
anzuwenden.
5 Ausführen
Ein einmal erstelltes Wrapper-Programm kann in beliebigen Zeitabständen immer wieder ausgeführt werden. Die Extraktion der Daten
und ihre nachfolgende Manipulation sind dabei verschiedene Aufgaben
und werden unabhängig voneinander behandelt. Der Entwickler kann
die standardmäßige Übersetzung in XML auf verschiedene Arten modifizieren.
Lixto Visual Wrapper bietet Entwicklern die Möglichkeit, sehr komplexe XML-Datenmodelle ohne manuelles Programmieren zu erzeugen.
Mit Lixto greifen Sie auf die breiten Möglichkeiten von baumartigen
Datenstrukturen zurück. Andere Extraktionsmethoden sind meist auf
die Erzeugung simpler Tabellen beschränkt.
Informationen aus mehreren ähnlichen Web-Seiten extrahieren
die fundamentale Struktur dieser Sprache kennen zu müssen. Jeder
Schritt der Entwicklung ist durch einen simplen visuellen Schritt repräsentiert und somit intuitiv zugänglich.
In der Philosophie von Lixto beschreiben Muster, wie Datenteile aus
Web-Seiten isoliert und extrahiert werden. Ein Erkennungsmuster ist
eine Menge aus bestimmten Muster-Instanzen. Ein bestimmtes Erkennungsmuster könnte „Preis“ genannt werden. Die Muster-Instanzen auf
einer bestimmten Web-Seite sind dort aufgeführte „Preise“, die die vorgegebenen Kriterien für einen tatsächlich gesuchten „Preis“ erfüllen.
Erkennungsmuster werden interaktiv erzeugt, indem der Entwickler ein
einzelnes Beispiel als Instanz in einem bestimmten Web-Dokument
markiert. Das System generalisiert diese Auswahl und zeigt dem Benutzer sofort alle der ausgewählten Beispielinstanz entsprechenden Informationsteile im aktuellen Dokument an (z.B. alle Preise in einer Preisliste). Durch dieses visuelle Feedback entfällt der Zeit raubende Zyklus
Programmierung-Programmausführung-Fehlerbehebung, der bei der
manuellen Programmierung unumgänglich ist.
Lixto Transformation Server:
Daten zu Applikationen
I
ch habe einen Traum für das Internet, der aus zwei
Abschnitten besteht.
Im zweiten Abschnitt des Traums erweitert sich
die Zusammenarbeit auf Computer. Computer
werden in der Lage sein, alle Daten im Web zu analysieren - Inhalte, Links und Transaktionen zwischen
Menschen und Computern. Ein „semantisches Web“,
das dies ermöglichen sollte, muss sich noch entwickeln.
(Tim Berners-Lee, „The Semantic Web“, 1999)
„Willkommen im Semantic Web“
(Lixto, 2002)
Feature:
Benefit:
visuelle Definition von XML-basierter komplexe Integrationsaufgaben könProzessintegration
nen schnell und effizient gelöst werden
Einbindung von Lixto Visual Wrapper ermöglicht die automatische Datenfür die Extraktion von Web Inhalten
verarbeitung von beliebigen Web
Quellen
automatische Durchführung von visuell Zeit- und Kostenersparnis bei gleichdefinierten Informationsverarbeitungs- zeitiger Verbesserung der Zuverläsprozessen
sigkeit
visuell unterstütze Konfiguration von kein manuelles Erstellen von XSLT
XML Dokumentaggregation und –trans- Stylesheets notwendig
formation auf der Basis von XSLT
detaillierte Protokollierung aller Vor- verbessert die Transparenz von Progänge mit automatischer Fehlerbenach- zessabläufen und erleichtert das Prorichtigung
zessmanagement
offene, XML-basierte Schnittstellen zu einfache Integration mit geschäftsFremdapplikationen
kritischen Unternehmensapplikationen
100% pure JAVA basierend auf J2EE Ser- hohe Skalierbarkeit bei standardiver Technologie
sierter Enterprise IT Infrastruktur
Individuelle Aufbereitung Ihrer Daten
Lixto Transformation Server macht aus Ihren Daten Applikationen.
Inhalte, die mit Wrapper-Programmen extrahiert werden, wandelt der
Transformation Server je nach Anwendungsgebiet passend um. Für die
Informationsverarbeitung setzt er auf XML-basierte Datenflüsse, die Sie
ebenso intuitiv und visuell unterstützt erstellen wie Wrapper-Programme.
Lixto Transformation Server setzt dabei auf Standardtechnologien wie
XML, XSLT, and J2EE auf. Das Datenverarbeitungsmodell definiert
die folgenden Schritte, die von eingebauten Software- Komponenten
unterstützt werden:
• Beschaffung der gewünschten Inhalte von Web-Sites
• Integration und Zusammenführung der Inhalte
• Transformation der Inhalte
• Verteilung an Endgeräte und Anwendungen
Vom Info-Pool zur intelligenten Anwendung:
4 Schritte zum Erfolg
1 Wrapper-Steuerung
Lixto Transformation Server kann eine Vielzahl einzelner Wrapper zur gleichen Zeit steuern, um verschiedenste Datenquellen gleichzeitig zu nutzen.
Die Inhalte können dabei aus verschiedenen Quellen mit unterschiedlichen
Merkmalen kommen. Die Hauptmerkmale dieser Quellen sind:
• Beziehung zum Urheber des Inhaltes
• Übertragungsprotokoll
• Format
• Zugangsmodus
• Häufigkeit der Aktualisierung
Welche Wrapper-Programme vom Server gesteuert zusammenarbeiten,
definiert der Entwickler.
2 Integration und Transformation
Im Integrationsschritt werden Zuordnungen zwischen hereinkommenden und weiter zu verteilenden XML-Dokumentinstanzen definiert.
Ebenso können Regeln definiert werden, die es erlauben den Inhalt von
XML Dokumenten zu normalisieren.
XML-Transformationen werden definiert, um die XML-Daten so zu
verändern, dass Sie sich optimal zur Weiterverarbeitung in anderen
Anwendungen eignen. Solche Transformationsregeln sind ähnlich konzipiert wie die Abfrage-Syntax von Datenbanken. Sie können Daten
selektieren, indem Sie einen Vergleichsparameter für bestimmte XMLDatenelemente angeben. Sie können Daten aus verschiedenen Quellen
aggregieren, indem Sie zwei XML-Dokumentarten in einer Operation
zusammenfassen.
����������� ����������
�������
�����
��������
�����
�����
������
���
�������
������
���
����
��� ������
����
����� �������������� ������
�����
�������
����
��� �������
���� ������� �����������
����
����������� ����������
���� ����������
�����������
��
�����
���������� �����
�� ��������
�����������
��
���
Architektur des Lixto Transformation-Server: Grenzenlose Kommunikation über alle Plattformen hinweg.
3 Verteilung
Steuern Sie verschiedene Ziele mit ein und derselben Datenbasis an
und versorgen Sie jedes Ziel mit dem passenden Format. Während die
Verarbeitung von XML-Dokumenten noch Geräte und Plattform
unabhängig ist, erlaubt diese Stufe eine Anpassung an Medien und
Anwendungen. So verlangt etwa derselbe Inhalt für die Darstellung auf
einem Mobiltelefon ein anderes Format als für die Anzeige in einem
Web-Browser, während der Input für eine Unternehmensdatenbank
überhaupt auf Feldebene erfolgen muss. Sie können für die Verteilung
jeder Komponente einen eigenen Zeitplan mit wiederkehrenden Verarbeitungsschritten definieren und so etwa die Häufigkeit der Aktualisierung bestimmter Inhalte steuern.
Ein Service kann etwa folgenden Datenfluss beschreiben: Extrahiere
Länderinformationen aus zwei verschiedenen Web-Quellen, führe die
Ergebnisse zusammen und reichere das Ergebnis mit aktuellen Wetterdaten einer dritten Web-Site an. Generiere danach spezifische HTMLund WML-Dokumente und publiziere sie auf dem Web-Server.
Oder: Suche alle Ausschreibungen des aktuellen Tages für Motorkomponenten auf drei verschiedenen Industrieportalen. Erzeuge strukturierte Datensätze mit den ausgeschriebenen Produktes, den ausschreibenden Unternehmen, geforderten Lieferzeiten, Stückzahlen und Qualitätskriterien. Speise
danach die unternehmenseigene Datenbank mit dem Ergebnis.
4 Parametrisierung
In vielen Fällen ist es erforderlich personalisierte Anfragen an das Web
zu stellen. Daher können Services im Transformation Server parametrisiert werden und bilden so die Basis zur Personalisierung. Die Personalisierung kann durch Endbenutzer im MyLixto Interface erfolgen
(Abfrageintervalle, Formularfelderdaten, Email-Adresse etc.).
Inside Lixto:
Architektur des Lixto Transformation Server
Visuelle Programmierung von Services
Der Lixto Transformation Server folgt einem auf das Web abgestimmten
Ansatz und nutzt die Java basierten J2EE Fähigkeiten voll aus. Die Konfiguration und Programmierung von individuellen, XML verarbeitenden
Anwendungen erfolgt in einem grafischen Interface, das einen Web-Browser
mit JavaScript und Java Applet Unterstützung nutzt.
Der Lixto Transformation Server wird über eine Web basierte Schnittstelle bedient. Ein Prozess aus Wrapper-Steuerung, Integration, Transformation und Verteilung wird als „Service“ bezeichnet. Bei der visuellen Modellierung dieser Prozesse kann auf bereits vorgegebene Bausteine zurückgegriffen werden. Die Ausführung der Services ist Datenfluss basiert. Der Datenverarbeitungsprozess wird immer dann
ausgeführt, wenn neue Eingangsdaten vorhanden sind – also zum Beispiel dann, wenn sich beobachtete Web-Seiten geändert haben.
Auch die Konfiguration und Laufzeit-Verwaltung des Lixto Transformation
Server erfolgt über eine Web basierte Benutzerschnittstelle. Auch andere
Eingabegeräte wie Mobiltelefone oder PDAs können bis zu einem gewissen
Grad, abhängig von den gegebenen technischen Einschränkungen dieser
Geräte, genutzt werden, um das Laufzeit-Verhalten des Servers zu kontrollieren. Darüber hinaus können Anwendungen, die auf dem Server laufen,
mit einer ganzen Reihe anderer Programme und Geräte kommunizieren
(z.B. können Sie Daten in Ihr Quality Management System übernehmen).
Die Lixto-Technologie auf einen Blick
Lixto Systemanforderungen
Extrem schnelle Resultate: Lixto ist schnell installiert. Ihre erste Extraktions-Applikation ist
schon nach wenigen Stunden einsatzbereit. Fertige Lösungen für Automotive, Chemie/
Pharma und Telco beschleunigen die Einführung zusätzlich.
RAM: 256 MB (Client), 512 MB (Server)
60 MB verfügbarer Plattenspeicher
700 MHz Pentium Prozessor oder höher
Jedes Betriebssystem, das Java 1.3.1 unterstützt
Unterstützte Plattformen: Windows, Linux,
HP-UX, Solaris
Java Servlet Engine
Browser (NS 7, Mozilla 1.5, IE 5.0 oder höher)
Einfach zu erlernen: Schlagen Sie sich nicht mit HTML oder einer neuen Programmiersprache herum: Lixto unterstützt Sie mit einer intuitiven, vollständig visuellen und interaktiven
Entwicklungsumgebung.
Verläßlich: Lixto Applikationen sind unempfindlich gegenüber strukturellen Änderungen auf
Web-Sites und extrahieren Daten selbst von dynamisch generierten Seiten.
Skalierbar: Lixtos Architektur (basierend auf Java J2EE) wächst flexibel mit Ihren Ansprüchen.
Lixto Lösungen
Enterprise Content Management: Durch Lixto Technologie können Enterprise Content
Management Applikationen Inhalte von externen Datenquellen, die auf Web Technologie
basieren, automatisiert übernehmen und Anwendungen in den Bereichen Einkauf (Produktkataloge), Verkauf (Produktmonitoring) und F&E (Normen, Patente, dgl.) unterstützen.
Business Intelligence: Daten können von Web Seiten von Partnern, Kunden, und Marktplätzen extrahiert und in unternehmensinternen BI Anwendungen ausgewertet werden. Anwendungsgebiete sind die Analysen von Preisentwicklungen, Marktkennzahlen, Statistiken, und
anderer externer Daten.
Enterprise Application Integration: Die Lixto Technologie erlaubt alle web-basierten
Applikationen direkt über die HTML-basierte Benutzerschnittstelle zu integrieren. Mittels
Lixto können existierende Web Applikationen auch als Web Service zur Verfügung gestellt
werden. Dadurch müssen Applikationen nicht nachträglich um einen Web Service Layer
erweitert werden, um in einer service-orientierten Architektur zum Einsatz zu kommen.
Anwendungsszenarien sind die Einbindung von Fremdapplikationen in unternehmensinternen Anwendungen und Portalapplikationen ohne programmatische Integration.
LIXTO Software GmbH
Donau-City-Straße 1
Gate 1
A-1220 Wien
Tel: +43 1 205 12 24-0
Fax: +43 1 205 12 24-12
www.lixto.com
[email protected]
Über Lixto Software GmbH
Die Lixto Software GmbH ist ein privates
Unternehmen in Wien, gegründet als Spinoff der Technischen Universität Wien und
des EC3 Electronic Commerce Competence
Center. Die Lixto Software GmbH bietet
Lösungen für die automatische Extraktion,
Transformation und Weiterverarbeitung strukturierter Daten aus dem World Wide Web.
Herunterladen