Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

XML Einsatzgebiete und Anwendungen. XML - Anwendungen Inhalt 1 Einleitung 2 Industrie und Handel 3 XML und Datenbanken 4 XSL, SOAP & Co.

Ähnliche Präsentationen


Präsentation zum Thema: "XML Einsatzgebiete und Anwendungen. XML - Anwendungen Inhalt 1 Einleitung 2 Industrie und Handel 3 XML und Datenbanken 4 XSL, SOAP & Co."—  Präsentation transkript:

1 XML Einsatzgebiete und Anwendungen

2 XML - Anwendungen Inhalt 1 Einleitung 2 Industrie und Handel 3 XML und Datenbanken 4 XSL, SOAP & Co.

3 Übersicht Inhalt 1 Einleitung 2 Industrie und Handel 3 XML und Datenbanken 4 XSL, SOAP & Co.

4 1 Einführung XML Web-Einsatz-optimiert einfach, leicht verständlich und individuell anpassbar universale Dokumentbeschreibung EDI => XML Datenaustausch viele spezifische Substandards eigene Protokolle multiple Darstellungsmöglichkeiten durch style sheets breit gefächertes Anwendungsgebiet

5 Übersicht Inhalt 1 Einleitung 2 Industrie und Handel 3 XML und Datenbanken 4 XSL, SOAP & Co.

6 2 Industrie und Handel Transaktionen Stücklisten und Kataloge Naturwissenschaftlicher Bereich MathML CML Geo- und Energiedatenbanken GIS und GML Mobile Computing mit WML Weitere Anwendungen

7 2.1 Transaktionen Integration von XML-Dokumenten und Einbindung in die DB Performance-Verluste Zentrales Datenbankmodell mit XSLT Reduzierung der Mappings höhere Performance

8 2.1 Transaktionen Ein Beispiel: Norbert Sender Stefan Empf&#E4;nger ,74 EUR

9 2.2 Stücklisten und Kataloge Austausch über EDI-Technologie zu langsam und kompliziert in XML-Dokumenten beschrieben versendet und ausgetauscht Transformation in eigene Formate Einbindung in DB oder Anwendung

10 2.2 Stücklisten und Kataloge Ein Beispiel: Relationale Datenbanken Sauer XML Ent-Packt Nussbaumer

11 2.3 Naturwissenschaftlich - MathML Darstellung mathematischer Formeln und Texte Presentation Markup Aussehen Content Markup Semantik Grundlage Baumstruktur

12 2.3 Naturwissenschaftlich - MathML Ein Beispiel: x 2 +4x+2=0 x ⁢ x + 2 = 0

13 2.3 Naturwissenschaftlich - CML Speicherung von Molekül-, Reaktions- und Kristallographiedaten zwei Profile: fullCML, coreCML coreCML: feste Struktur, beschränkt fullCML: freie Struktur, Verschachtelung variabel

14 2.3 Naturwissenschaftlich - CML Ein Beispiel: H Cl a_1 a_2 1

15 2.4 GIS und GML Speicherung und Transport geographischer Informationen angewendet bei GIS einfache, verständliche, leicht erweiterbare Codierung style sheets und Vektorgraphiken Darstellungsgrundlage: einfache geometrische Elemente

16 2.4 GIS und GML Ein Beispiel: ,

17 2.5 Mobil mit WML Darstellung von Texten und Bilder auf Geräten mit niedriger Auflösung niedrige Rechenanforderung (an CPU) Seiten (Decks) in verschiedene Cards geteilt Navigation durch interne Verweise (ähnlich HTML)

18 2.5 Mobil mit WML Ein Beispiel:

19 2.6 Weitere Anwendungen VoiceXML CSS XHTML SVG...

20 Übersicht Inhalt 1 Einleitung 2 Industrie und Handel 3 XML und Datenbanken 4 XSL, SOAP & Co.

21 3 XML und Datenbanken XML in Datenbanken einbinden XML aus Datenbanken generieren Speicherung direkt in XML Datenaustausch Web-Services EDI

22 Übersicht Inhalt 1 Einleitung 2 Industrie und Handel 3 XML und Datenbanken 4 XSL, SOAP & Co.

23 4 XSL, SOAP und CO. XSL – Transformation und Formatierung SOAP, UDDI & WSDL Programmiersprachenanbindung

24 4.1 XSL XSLT – Transformation XSL-FO - Formatierung

25 4.2 SOAP, UDDI & WSDL SOAP einfach, plattformunabhängig, leicht implementierbar SOAP-Pakete übertragen Informationen zwischen Client und XML-Web Service Aufbau:

26 4.2 SOAP, UDDI & WSDL UDDI stellt Verzeichnis von Adress- und Produktdaten sowie Anwendungs-Schnittstellen der verschiedenen Web-Services-Anbieter bereit WSDL beschreibt Schnittstellen-Definitionen eines Web- Service bezeichnet das Format der Anforderungen und Antworten, mit denen Funktionsaufrufe an andere Programm-Module abgesetzt werden

27 4.2 SOAP, UDDI & WSDL XML SOAP WSDL UDDI Service Discovery Service Description Messaging

28 4.3 Programmiersprachenanbindung C, C++, Java, Vbasic HTML JavaScript

29 Fragen Alles klar?

30 Vielen Dank für die Aufmerksamkeit!


Herunterladen ppt "XML Einsatzgebiete und Anwendungen. XML - Anwendungen Inhalt 1 Einleitung 2 Industrie und Handel 3 XML und Datenbanken 4 XSL, SOAP & Co."

Ähnliche Präsentationen


Google-Anzeigen