Service orientierte Architekturen

05 SoA Implementierungen


Question

Erklären sie die Folgenden Begriffe im Kontext von XML

  • Namespace
  • Parser
  • DTD
  • XML Schema
  • SGML
  • Grammatik
  • DOM
  • SAX

Answer
  • Namespace: Namensräume werden Benutzt um Elemente und Attribute eindeutig zu identifizieren.
  • Parser: Ein Programm welches eine XML Datei einlesen und für die Weiterverarbeitung aufbereiten kann
  • DTD: Document Type definition, definiert die verwendeten Datentypen im Dokument
  • XML Schema: Beschreibt den (standardisierten) Aufbau eines XML Dokuments
  • SGML: Standard Generalized Markup Language, allgemeine Standard Sprache/Architektur, XML ist eine vereinfachte Version von SGML
  • Grammatik: Welcher Schreibweise gefolgt wird (XML, SGML, HTML, ..)
  • DOM: Document Object Model ist ein Standardisiertes Verfahren um mit Elementen eines XML (oder HTML) zu interagieren
  • SAX: Simple API for XML, das de-facto Standard Interface zum Parsen von XML



Comments