Warum 4D CONCEPT XML-Technologienin den Vordergrund stellt
XML verstehen
Mithilfe von XML (Extensible Markup Language) können Daten auf eine Weise beschrieben und organisiert werden, die für Menschen und Computer leicht verständlich ist.
Sie können diese Daten und ihre Beschreibung besser über das Internet, ein Netzwerk oder auf andere Weise mit anderen teilen.
Sie können XML verwenden, um Ihre eigene Auszeichnungssprache mit Regeln und Tags zu erstellen, die Ihre Daten, Ihre Produkte beschreiben.
Diese Regeln und Tags werden normalerweise in einem Dokument beschrieben, das als DTD (Document Type Definition) oder XML-Schema-Datei bezeichnet wird.
XML ist daher das ideale Format, wenn Sie eine einfache Möglichkeit zum Austausch von Informationen mit Partnern und Lieferanten oder zum Dialog mit Maschinen (Druckern, Messgeräten, Computerschnittstellen, …) einrichten möchten.
Außerdem legen DTD und XML-Schema den Standard für Ihren elektronischen Austausch fest: Sie haben nicht nur die gleiche Sprache, sondern definieren auch die gleichen Kommunikationsregeln.
HTML, XML, was sind die Unterschiede?
XML und HTML verwenden Tags, aber hier sind die Unterschiede:
HTML
HTML beschreibt, wie die anzuzeigenden Informationen formatiert werden sollen; es ist für die Interaktion zwischen Computer und Mensch gedacht.
XML
Die XML-Sprache beschreibt, was Informationen sind; sie ist für die Interaktion von Computer zu Computer gemacht.
Was bringt XML?
Zu den Vorteilen von XML gehören:
Lesbarkeit
XML verwendet menschliche Sprache und keine Computersprache. Sie ist lesbar und leicht verständlich.
OPEN SOURCE
Das XML-Format ist ein offenes Format.
Anpassungsfähig
XML ist anpassbar, es kann angereichert werden. Man spricht dann von Spezialisierung.
WO FINDE ICH XML?
XML wird in großem Umfang für Web-, E-Business- und mobile Anwendungen verwendet.
XML kann für die folgenden Anwendungen verwendet werden:
Websuche und Automatisierung von Webaufgaben:
Da XML die Art der Informationen in einem Dokument definiert, können Suchmaschinen leichter indexieren, um bessere Ergebnisse bei Suchanfragen im Internet zu liefern:
Wenn Sie beispielsweise nach „Paris Hilton“ suchen, werden Sie Instanzen des Begriffs „Paris“ außerhalb des ursprünglichen Kontexts finden. Wenn Sie möchten, dass die im <people>-Tag enthaltenen Informationen zurückgegeben werden, müssen Sie den richtigen Kontext verwenden.
Allgemeine Anwendungen:
XML ist eine Standardmethode zur Datenspeicherung, die es Anwendungen und Geräten aller Art erleichtert, Daten zu verwenden, zu speichern, zu versenden und anzuzeigen.
Mobile Computing:
XML bietet tragbare und strukturierte Informationstypen zur Anzeige auf ubiquitären (drahtlosen) Computergeräten wie Smartphones, Embedded Computing und anderen Peripheriegeräten. Beispielsweise beschreiben WML (Wireless Markup Language) und VoiceXML die visuellen und sprachlichen Schnittstellen von drahtlosen Geräten.
Web Publishing:
XML ermöglicht es Ihnen, interaktive Seiten zu erstellen, erlaubt Dritten, diese Seiten zu bearbeiten, und erleichtert die Erstellung von E-Commerce-Anwendungen.
Verschiedene Formen der Wiedergabe sind möglich, um in Verbindung mit einem Stylesheet für die Layoutgestaltung und einem XSL/XSLT-Transformationsprozessor den Endgeräten zu entsprechen.
E-Business-Anwendungen:
XML erleichtert die Verwendung von Electronic Data Interchange (EDI) für den Informationsaustausch und Transaktionen zwischen Unternehmen und Verbrauchern.
Metadaten-Anwendungen:
XML vereinfacht die Angabe von Metadaten in einem mobilen, wiederverwendbaren Format.
Standards und Erweiterungen rund um XML
Andere Standards und Erweiterungen von XML arbeiten zusammen, um Ihre Daten mobiler und nützlicher zu machen.
XML kann Daten beschreiben, aber es kann nicht alles.
XML enthält keine Verhaltensweisen, digitale Formatierungen und Programme, die Interaktionen ermöglichen.
Dasselbe gilt für die Verbindungen und Interaktionen zwischen Systemen, den Transport von XML-Daten etc.
Als Ergänzung zu XML stellt 4D CONCEPT bereit:
APIs
Anwendungsprogrammierschnittstellen (APIs) nutzen XML-Daten mithilfe von Standardschnittstellen und portablen Befehlen, z. B.:
DOM , das den Zugriff, die Bearbeitung und die Erstellung von Daten als Programmierobjekte mit Methoden und Ereignissen ermöglicht. DOM eignet sich für Fälle, in denen Sie nur wenige XML-Dokumente analysieren, aber viel Kontrolle über deren Inhalt haben möchten.
SAX , ist die ideale API für die Verarbeitung zahlreicher oder umfangreicher Dokumente. Diese API ermöglicht es, Informationen aus XML-Dokumenten abzurufen, aber sie erlaubt es nicht, Daten den XML-Dokumenten hinzuzufügen oder diese zu bearbeiten.
NAMESPACES
NAMESPACE helfen dabei, zwischen verschiedenen XML-Elementen oder Attributnamen zu unterscheiden; dies ist nützlich, wenn Sie ein XSLT-Stylesheet oder mehrere DTDs verwenden, um Duplikate und Verwechslungen zwischen identischen Begriffen zu vermeiden.
XML-Schema
Die XML Schema Language definiert die logische Struktur eines XML-Dokuments und bietet mehr Möglichkeiten als ein Definitionsdokument (DTD): Aufzählung der minimal und maximal zulässigen Elemente, Einschränkungen bei den Werten, zusätzliche Datentypen und Definitionen von vererbten Datentypen, erleichterter Datenimport und -export etc.
X-Sprachen
XSL und XSLT arbeiten zusammen, damit Sie XML-Daten auf verschiedene Arten anzeigen können, z. B. in einem Browser oder auf einem Smartphone oder in einer gedruckten Broschüre.
MitXLink können Sie Ihr XML-Dokument mit anderen Ressourcen im Web verbinden (Dateien aller Art, Ergebnisse in Datenbanken usw.).
XPath und XPointer sind Sprachen, die es ermöglichen, Daten in der hierarchischen Struktur des XML-Dokuments zu suchen und zu finden.
Warum sollten Sie sich für die Software von 4D CONCEPT entscheiden?
Nützliche Innovationen
4D CONCEPT wird von allen seinen Kunden als innovativ bezeichnet.
Wir verbessern den technologischen Wert Ihrer Tools, damit Sie sich Ihren Platz in einer durch und durch digitalen Welt sichern können.
Nachhaltigkeit
Unsere Begeisterung für die Fachgebiete unserer Kunden und das Document Engineering führt dazu, dass wir uns immer intensiv für Ihre Projekte engagieren und damit Nachhaltigkeit anstreben.
Ihr Partner
Wir haben es uns zur Aufgabe gemacht, mehr als nur ein Lieferant zu sein. Wir sind ein vertrauenswürdiger Partner, weil wir Ihnen bei Ihrem Wachstum helfen. Entdecken Sie unsere Stärken!
Brauchen Sie Rat oder Informationen zu XML-Technologien?
Entdecken Sie unsere Produktpalette
DOKUMENTARWERKSTATT
Ihr Dokumentarwerkstatt nach
den S1000D- und ATA-Normen