Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Vorteile von XML Die installed base von HTML, HTTP und Webbrowsern XML ist einfach und portabel XML kann Dokumente beliebiger Komplexität abbilden XML.

Ähnliche Präsentationen


Präsentation zum Thema: "Vorteile von XML Die installed base von HTML, HTTP und Webbrowsern XML ist einfach und portabel XML kann Dokumente beliebiger Komplexität abbilden XML."—  Präsentation transkript:

1 Vorteile von XML Die installed base von HTML, HTTP und Webbrowsern XML ist einfach und portabel XML kann Dokumente beliebiger Komplexität abbilden XML ist mehr als nur eine Auszeichnungssprache Internationalität

2 Wofür wird XML eingesetzt werden? Messaging: XML als standardisiertes Datenaustauschformat (z.B.: XML/EDI) Processing: Verlagerung der Rechenleistung (Logik) vom Server zum Client (z.B.: Electronic Banking, Electronic Commerce) Publishing: Variable Darstellung von Informationen Aktuelle, kompatible Websites Publizieren in versch. Formaten mit XSL (FAQ Problem) Automatisiertes Publizieren (z.B. aus Datenbanken) Retrieval: Intelligentes Suchen nach Informationen in XML- Datenbeständen/Agenten

3 Anwendungen: XML/EDI XML als Datenaustauschformat zwischen unterschiedlichen Datenbeständen Dokumente nutzen eine im Industriestandard spezifizierte DTD Diese DTD wird in Repositories zur Verfügung gestellt Damit können Dokumente von jeder empfangenden Anwendung validiert und verarbeitet werden Andere Möglichkeit: Wohlgeformte XML-Dokumente/Schemas

4 Anwendungen: XML/EDI  klassische EDI-Beziehungen: Langfristig, nur für hochvolumige Transaktionen vor einem langen Zeithorizont lohnenswert  XML/EDI: Investitionsbereitschaft in kompatible, offene IT-Infrastrukturen v.a. für KMU an jeder Stelle der Value Chain wesentlich größer („Investitionsruinen“) Datenstrom, den der XML-Parser den verschiedensten Anwendungen übergibt, ist einfach zu verarbeiten Mit XML ausgezeichnete Daten sind leicht an die Bedürfnisse unterschiedlichster Applikationen und Medien anpaßbar XML-Basierung ermöglicht die Definition flexibler, offener Schnittstellen Vorteile der Verwendung von XML (Einfachheit, Flexibilität, Einbindung bestehender Produkte und Legacy-Systeme) ist auch die Grundlage des E- Business-Framework der XML/EDI-Group

5 Anwendungen: Processing Durch die Möglichkeit, alle Daten, die zu einem Dokument gehören, in XML zu codieren, können alle zum Verarbeiten des Dokumentes notwendigen Informationen übertragen und beim Client entsprechend ausgeführt werden.  Verlagerung der Prozessorlast vom Server zum Client  Reduzierung der Netzlast Kombination von Java und XML!!!

6 Anwendungen: Publishing Auf XML-Dokumente können je Anwendungszweck unterschiedliche Sichten genommen werden („Publish once“): Softwaredokumentation: Nur für das jeweilige Betriebssystem unterschiedliche Anzeige/Druck zur Laufzeit generierte Inhaltsverzeichnisse verschiedene Behandlung von Fußnoten etc. in Dokumenten Sortierung von Telefonbüchern nach Name, Nummer, Vorname etc. Personalisierte Urlaubsprospekte aus verteilten Datenquellen...

7 Anwendungen: Retrieval „Information needs to know about itself, and information needs to know about me” (Jon Bosak) Intelligente Softwareagenten können die Bedeutung von in XML codierten Informationen verstehen  bessere Indizierung von Webseiten und Produkten Problem der Fehltreffer in Suchmaschinen (Homonyme und Synonyme) personalisierte Fernsehprogrammzeitungen..... Allgemein bilden strukturierte Daten eine Grundlage für eine individuelle Nutzung von Massenmedien über Netze

8 Anwendungen OFX/OFE (Open Financial Exchange), (Quicken, MS Money, Banken) CML (Chemical Markup Language), Austausch u. Beschreibungen von Molekülen etc. BSML (Bioinformatic Sequence Markup Language)„public domain protocol for Graphic Genomic Displays“ OMF (Weather Observation Markup Format) (OMF) MML (Mathematical Markup Language) OSD (Open Software Description Format) zur Beschreibung von Software-Modulen und ihrer Beziehungen im Umfeld heterogener Clients CDF (Channel Definition Format) für Pushkanäle im MSIE OTP, Framework für E-Commerce SpeechML (IBM) „for building distributed network-based conversational applications“ ThML (Theological Markup Language) Inzwischen sind hunderte in XML definierte Sprachen entwickelt worden, und täglich entstehen neue XML-Anwendungen:


Herunterladen ppt "Vorteile von XML Die installed base von HTML, HTTP und Webbrowsern XML ist einfach und portabel XML kann Dokumente beliebiger Komplexität abbilden XML."

Ähnliche Präsentationen


Google-Anzeigen