Hva er karakteristisk Distribusjon Lærings XML?

Hva er karakteristisk Distribusjon Lærings XML?


Extensible Markup Language gjør livet mer produktivt for datamaskiner og mennesker ved at de kan kommunisere og utveksle informasjon effektivt. En stormaskin, for eksempel, kan snakke med en lomme mobiltelefon ved hjelp av XML-teknologi. Det karakteristiske utplassering Formålet med XML er å skape datastrukturene som trengs for å gjøre denne type universal kommunikasjon mulig.

Historie

XML utviklet seg fra flere teknologier som SGML og HTML, kodespråket som brukes for å lage websider. The World Wide Internet Consortium opprettet XML i 1996. Den karakteristiske distribusjon Målet var å tillate brukere å utnytte kraften i SGML og samtidig opprettholde enkelheten HTML.There er to versjoner av XML: 1,0 og 1,1. De er nesten identiske bortsett fra for måten de håndterer Unicode-tegn. Når du viser et XML-dokument, vil du se versjonsnummeret øverst på siden, som vist i følgende eksempel:

<? Xml version = "1.0"?>

XML-struktur

Web-sider vises i nettleseren din, fordi nettlesere dekode HTML-koder og produsere knapper, menyer og andre elementer på en webside. En "<h>" tag, som vist nedenfor, plasserer en overskrift på en side:

<H1> Dette er en overskrift </>

HTML har forhåndsdefinerte koder; XML gjør det ikke. Du kan definere dine egne XML-koder for å beskrive alle typer data. En Android-telefon utvikler, for eksempel, kan skape et merke som heter <ressurser>, som vist nedenfor:

<ressurser>
<String name = "color"> rød </ string>
</ Ressurser>

Denne "<ressurser>" tag inneholder et attributt som heter farge hvis verdien er rød. Telefonen kan få tilgang til denne verdien like enkelt som et menneske eller et dataprogram som mottar den samme XML.

Arbeide med XML

XML-dokumenter ikke bare eksisterer på papiret. Personlige datamaskiner, webservere og mobile enheter får XML-data over nettverk og Internett. Programmeringsspråk som C # har innebygde klasser som skaper XML og lese innkommende XML. Søknader ofte bruker XML til å lagre data i stedet for å bruke database management systemer som SQL og MySQL. Mange mediespillere, for eksempel, lar deg bygge og vedlikeholde spillelister som består av XML-data. Disse XML-filene ligger på harddisken og kan leses hvis du vet hvor du finner dem.

web Services

Web Services er programmer som kjører på eksterne datamaskiner som du kan få tilgang til. En webtjeneste sender data i en rekke metoder, inkludert Javascript Object Notation og XML. Dersom man har behov for å vise gjeldende værforhold, kan du spørre en webtjeneste som har denne informasjonen. Hvis tjenesten sender tilbake værdata i XML-format, kan du søknaden pakke den ut og bruke de relevante delene i programmet. Du kan også bygge din egen XML-webtjeneste og dele den med andre på nettet.