Nwlapcug.com


Qual è l'obiettivo di distribuzione caratteristica di XML?

Qual è l'obiettivo di distribuzione caratteristica di XML?


Extensible Markup Language rende la vita più produttiva per i computer e gli esseri umani consentendo loro di comunicare e scambiare informazioni in modo efficiente. Un computer mainframe, ad esempio, può parlare con un tasca cellulare utilizzando la tecnologia XML. L'obiettivo di distribuzione caratteristica di XML è quello di creare le strutture dati necessarie per rendere possibile questo tipo di comunicazione universale.

Storia

XML si è evoluta da più tecnologie quali Standard Generalized Markup Language e HTML, il linguaggio di markup utilizzato per creare pagine Web. Il World Wide Web Consortium Internet creato XML nel 1996. L'obiettivo di distribuzione caratteristica era di consentire agli utenti di sfruttare la potenza di SGML pur mantenendo la semplicità del linguaggio HTML. Ci sono due versioni di XML: 1.0 e 1.1. Essi sono quasi identici tranne che per il loro modo di che gestire i caratteri Unicode. Quando si visualizza un documento XML, si vedrà il numero di versione nella parte superiore della pagina, come illustrato nell'esempio seguente:

<? xml versione = "1.0"? >

Struttura XML

Pagine Web vengono visualizzate nel browser perché browser HTML tag di decodificare e produrre i pulsanti, menu e altri elementi in una pagina Web. Un tag "< h >", come illustrato di seguito, posiziona un'intestazione su una pagina:

< h1 > titolo di <> /

HTML ha predefiniti Tag; XML non è supportato. È possibile definire i propri tag XML per descrivere qualsiasi tipo di dati. Uno sviluppatore di telefono Android, ad esempio, può creare un tag denominato < risorse >, come illustrato di seguito:

< risorse >
< name As string = "colore" > rosso < / string >
< / risorse >

Questo tag "< >" risorse contiene un attributo denominato il cui valore è di colore rosso di colore. Il telefono può accedere a tale valore facilmente come un essere umano o un'applicazione di computer che riceve i dati XML stesso.

Lavorare con XML

Documenti XML non esistano solo sulla carta. Personal computer, server Web e dispositivi mobili è possibile ricevere dati XML tramite reti e Internet. Linguaggi di programmazione quali c# hanno classi incorporate che creare XML e leggere in arrivo XML. Le applicazioni spesso utilizzare XML per memorizzare i dati invece di utilizzare sistemi di gestione di database quali SQL e MySQL. Molti lettori multimediali, ad esempio, consentono di creare e gestire playlist che consistono in dati XML. Questi file XML risiedono sul disco rigido e sono leggibili se sai dove trovarli.

Servizi Web

I servizi Web sono applicazioni in esecuzione su computer remoti in cui è possibile accedere. Un servizio Web invia i dati in una varietà di metodi tra cui JavaScript Object Notation e XML. Se l'applicazione deve visualizzare dati meteo, è possibile richiedere un servizio Web che dispone di tali informazioni. Se il servizio invia dati meteo posteriore in formato XML, applicazione si può estrarre e utilizzare le parti rilevanti nell'applicazione. Si può anche costruire il proprio servizio Web XML e condividerlo con altri utenti sul Web.