SoftProject IT-Dienstleistungen XML-Lösungen von SoftProject Die Extensible Markup Language, kurz XML, ist ein vom World Wide Web Konsortium (W3C) verabschiedeter Standard für die Beschreibung von strukturierten Daten. XML bietet den Schlüssel zur Lösung für viele Aufgaben, die in einem heterogenen Umfeld wie dem Internet zu lösen sind. Datenaustausch XML ist ein absolut offener Industriestandard, um Daten und Informationen zu verteilen oder mit externen Partnern auszutauschen. Die Transformation von einem XML-Dokument in ein anderes erfolgt mit XSL Transformations (XSLT). XML-Framework Datenbankexport Formularanfrage HTML + XML XMLAuswertung im Browser mit Java/JavaScript XML Datentransfer mit Hilfe von Dateninseln XML Daten ↓ XSL transformiert Daten in gewünschtes Format ↓ Transformierte XML Daten XML Parser überprüft Gültigkeit XML Framework JavaScript alle vom Client gewünschten Änderungen innerhalb des Browsers vornehmen zu lassen. XML übertrifft alle bisherigen Technologien bei der Einbettung von Daten in InternetSeiten. Mit unterschiedlichen Style Sheets kann die Präsentation der Daten mehrfach variieren, ohne dass die zu Grunde liegenden Datenbankdaten hiervon beeinflusst werden. ↓ Datenbankimport Der Datenaustausch zwischen Datenbanken im XML-Format Browser Anbindung XML bietet enorme Geschwindigkeitsvorteile, da wesentliche Verarbeitungsfunktionen auf die Clientseite verlagert werden können. Der Datenbankserver muss nur noch die Abfrageergebnisse an den Client zurücksenden. Den Rest erledigt der dort installierte InternetBrowser, der die aufwendigen Formatierungen der Daten und deren Darstellung am Bildschirm übernimmt. So ist es beispielsweise sehr viel effizienter, kleinere Datenmengen im XML-Format komplett an den Client zu übergeben und dann mit Hilfe von Java oder Bei browserorientierten Lösungen müssen zur Zeit noch Hybridlösungen eingesetzt werden, da auch die neusten Browser der fünften Generation noch keine XSL-Unterstützung bieten. Aus diesem Grund wird eine Konvertierung der XML-Daten in HTMLCode auf dem Server durchgeführt. XML-Framework Datenbankexport XML Daten ↓ XSL transformiert Daten in HTML ↓ Transformierte XML Daten XSL transformiert XML - Daten nach HTML SoftProject GmbH · D-76534 Baden-Baden · Rotackerstrasse 20 · Telefon 07221 / 99 67 70 · Telefax 07221 / 737 22 · E-Mail: [email protected] · http://www.softproject.de SoftProject IT-Dienstleistungen SoftProject Leistungsspektrum SoftProject bietet Ihnen: Das Potential das sich Ihnen durch den Einsatz von XML bietet, kann nicht hoch genug eingeschätzt werden. Damit Sie die Vorteile dieser Technik schnell und effizient umsetzen können, bieten wir Ihnen erfahrene XMLEntwickler an. SoftProject arbeitet sowohl mit Java basierten Lösungen (JAX etc.) als auch in einem reinem Microsoft-Umfeld (MSXML, Data Islands). Lösungen auf der Client-Seite mit Hilfe des DOM bzw. des SAX auf der Serverseite, bieten die optimale Lösung für den jeweiligen Anwendungsfall. XML-Frameworks für die Anbindung beliebiger Datenbanken. Austausch von Informationen und Daten zwischen verschiedenen Datenbanksystemen. Transformation von XML-Daten in HTML-Repräsentationen. Datenmodellierung und Dokumentenentwurf mit der Documet Type Definition (DTD). SoftProject GmbH · D-76534 Baden-Baden · Rotackerstrasse 20 · Telefon 07221 / 99 67 70 · Telefax 07221 / 737 22 · E-Mail: [email protected] · http://www.softproject.de