Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Thema: Einführung in XML Projektteam: Bernhard Gschwentner Robert Stoyan.

Ähnliche Präsentationen


Präsentation zum Thema: "Thema: Einführung in XML Projektteam: Bernhard Gschwentner Robert Stoyan."—  Präsentation transkript:

1 Thema: Einführung in XML Projektteam: Bernhard Gschwentner Robert Stoyan

2 Gliederung: Definition XML Notation anhand eines Anwendungsbeispieles Standards im XML Kontext Anwendungsgebiete Vor- und Nachteile Einführung in XML Seite 2/7

3 Definition W3C Standard seit 1998 Keine Programmiersprache sondern Datenformat Darstellung und Inhalt sind voneinander getrennt Einführung in XML Überblick: 1.Definition 2. XML Notation 3. Standards im XML Kontext 4. Anwendungsgebiete 5. Vor- und Nachteile Seite 3/7 XML ist eine Metasprache, die ein Format für die Beschreibung von strukturierten Daten bereitstellt.

4 XML Notation Es muss genau ein Wurzelement vorhanden sein. XML-Tags sind case-sensitive XML Tags sind selbst definierbar (sematische Tags) XML-Standard spezifiziert Struktur und Syntax Bei der Überprüfung der Gültigkeit unterscheidet man zwischen well-formed und valid Einführung in XML Überblick: 1. Einführung und Definition 2. XML Notation 3. Standards im XML Kontext 4. Anwendungsgebiete 5. Vor- und Nachteile Seite 4/ ER-56Z ,95

5 DTD bestellg.dtd well-formed not valid well-fromed and valid XML-Dokument well-formedXML-Dokument valid ER-56Z67 19, ER-56Z ,95 Gültigkeit von XML-Dokumenten

6 Anwendungsgebiete Einführung in XML Überblick: 1. Einführung und Definition 2. XML Notation 3. Standards im XML Kontext 4. Anwendungsgebiete 5. Vor- und Nachteile Seite 6/7 Etablierter Standard für den Austausch von Geschäftsdaten (z.B. cXML) Datenformat für die Beschreibung komplexer Dateninhalte (SVG Vektorgrafiken, techn. Konstruktionszeichungen, chemische Verbindungen, etc.) Syntax für eigenständige Internet-Standards und Protokolle (Web Services XML als Integrationstechnologie – Lingua Franca des e-Business Komplexität

7 Anwendungsbeispiel: Bestellung Einführung in XML Kunden Web Application Server Webbrowser HTTP(S) Form Method=POST DB ERP XML Konnektor XML BestellungXML Bestellbestätigung SQL AnfrageSQL Resultat Präsentation Logik Daten Lieferant

8 Begriffe & Standards XML Schemas, DTD Dient zur Beschreibung einer XML Datenstruktur XSL(T) Durch XSL können Daten am Client ausgegeben werden. XPATH Wurde entworfen um einzelne Teile von XML Dokumenten zu adressieren. XLink Beruht auf Hyperlinkmodell von HTML XPointer Wird eingesetzt für Verweise auf Teile von XML Dokumenten (basiert auf XPATH) Namespaces Dient zur Sicherstellung von Eindeutigkeit unter XML Elementen Einführung in XML Überblick: 1. Einführung und Definition 2. XML Notation 3. Standards im XML Kontext 4. Anwendungsgebiete 5. Vor- und Nachteile Seite 5/7

9 Vor- und Nachteile Einführung in XML Überblick: 1. Einführung und Definition 2. XML Notation 3. Standards im XML Kontext 4. Anwendungsgebiete 5. Vor- und Nachteile Vorteile: W3C Standard Hohe Akzeptanz seitens der Softwareindustrie Plattformunabhängigkeit Lizenzfrei Einfach Lesbar Nachteile: Daten Overhead (90% Datenbeschreibung, 10% Daten) Viele verschiedene XML Dialekte für die Datenbeschreibung. Seite 7/7

10 Wir bitten um Ihre Fragen!


Herunterladen ppt "Thema: Einführung in XML Projektteam: Bernhard Gschwentner Robert Stoyan."

Ähnliche Präsentationen


Google-Anzeigen