Was ist das charakteristische Deployment-Ziel von XML?

June 26

Was ist das charakteristische Deployment-Ziel von XML?

Extensible Markup Language wird Leben produktiver für Computer und Menschen, da sie zu kommunizieren und Informationen effizient auszutauschen. Ein Mainframe-Computer kann beispielsweise mit einer Tasche Handy mit XML-Technologie sprechen. Charakteristische Bereitstellung soll von XML die Datenstrukturen, musste diese Art der universellen Kommunikation möglich machen zu erstellen.

Geschichte

XML entwickelte sich aus mehreren Technologien wie Standard Generalized Markup Language und HTML, die Programmiersprache zum Erstellen von Webseiten verwendet. Die World Wide Internet Web Consortium erstellt XML in 1996. Charakteristische Bereitstellung Ziel war es, die Macht von SGML zu nutzen, unter Beibehaltung der Einfachheit der HTML erlauben. Es gibt zwei Versionen von XML: 1.0 und 1.1. Sie sind fast identisch, außer für die Art, wie sie Unicode-Zeichen. Wenn Sie ein XML-Dokument anzeigen, sehen Sie die Versionsnummer am oberen Rand der Seite, wie im folgenden Beispiel zu sehen:

<? Xml Version = "1.0"? >

XML-Struktur

Webseiten erscheinen in Ihrem Browser, da Browser HTML-Tags zu decodieren und die Schaltflächen, Menüs und andere Elemente auf einer Webseite zu produzieren. Eine Tag "< h >" platziert, wie unten dargestellt, eine Überschrift auf einer Seite:

< h1 > Dies ist eine Überschrift <> /

HTML verfügt über vordefinierte Markierungen; XML ist nicht möglich. Sie können Definieren eigener XML-Tags, um beliebige Daten zu beschreiben. Ein Android-Handy-Entwickler kann z. B. einen Tag mit dem Namen < Ressourcen > erstellen, wie unten dargestellt:

< Ressourcen >< ZeichenfolgeName = "Farbe" > rote < / string >< / Ressourcen >

Dieses "< Ressourcen >"-Tag enthält ein Attribut namens Farbe, deren Wert rot ist. Telefon kann dieser Wert zugreifen genauso einfach wie ein Mensch oder ein Computeranwendung, die das gleiche XML empfängt.

Arbeiten mit XML

XML-Dokumente existieren nicht nur auf dem Papier. Personal Computer, Web-Servern und mobilen Geräten erhalten XML-Daten über Netzwerke und das Internet. Programmiersprachen wie c# haben integrierte Klassen, die XML erstellen und lesen eingehende XML. Anwendungen verwenden häufig XML zum Speichern von Daten anstelle von Datenbank-Management-Systeme wie SQL und MySQL. Viele MediaPlayer, beispielsweise können Sie erstellen und Verwalten von Wiedergabelisten, die von XML-Daten bestehen. Diese XML-Dateien befinden sich auf der Festplatte gespeichert und sind lesbar, wenn Sie wissen, wo sie zu finden.

Web-Services

Webdienste sind Anwendungen, die auf remote-Computern, die Sie zugreifen können. Ein Webdienst sendet Daten in einer Vielzahl von Methoden, einschließlich JavaScript Object Notation und XML. Wenn Ihre Anwendung aktuelle Wetter anzuzeigen muss, können Sie einen Webdienst Abfragen, der über diese Informationen verfügt. Wenn der Dienst im XML-Format zurück Wetterdaten sendet, können Sie Anwendung entpacken Sie es und die relevanten Teile in Ihrer Anwendung verwenden. Sie können auch eigene XML-Webdienst erstellen und teilen es mit anderen im Web.