sezione altavia
sezione soluzioni
sezione prodotti
sezione eventi
sezione contatti
 
 
vi trovate in: homepage > altavia > XML

 

XML è l'abbreviazione di "eXtensible Markup Language"; in italiano, "linguaggio di marcatura estensibile".
Piuttosto che di un linguaggio si tratta di un metalinguaggio, ovvero di un linguaggio per la definizione di altri linguaggi o applicazioni. XML nasce per riportare la realizzazione di documenti per il Web alla normale separazione tra struttura dei dati e rappresentazione dei dati.
Si occupa infatti esclusivamente della definizione dei "tag" da usare e della loro strutturazione.

Separando la struttura e il contenuto dalla presentazione, lo stesso sorgente, scritto una sola volta, può essere utilizzato in vari modi diversi: in forma scritta su di un monitor come attraverso l'audio si un cellulare..

Nato per il mondo Web, ha senso anche al di fuori di questo, comunque e dovunque qualcuno voglia organizzare e descrivere dei dati a prescindere dal formato di memorizzazione e dal sistema trasmissivo.

Nelle applicazioni pratiche l'XML offre i seguenti vantaggi: permette l'integrazione tra programmi diversi e soprattutto di DataBase diversi, e quindi un trattamento dei dati più semplice ed efficace riutilizzabile: è un formato non ambiguo, completamente leggibile (non binario) e completamente riutilizzabile anche in caso di modifica del linguaggio di programmazione portabilità: permette l'indipendenza dalla piattaforma utilizzata e dal tipo di processore permette un semplice utilizzo dei metadati (forma di descrizione di dati complessi) ricerche più semplici ed efficaci nel contenuto di documenti strutturati.

AltaVia ha organizzato la sua struttura interna di sviluppo attorno all'XML, che viene utilizzato nei seguenti ambiti:

  • scambio di informazioni tra moduli e applicativi diversi e tra banche dati in ambienti eterogenei
  • produzione della documentazione del software prodotto
  • descrizione interna del codice software: i commenti al codice vengono salvati esternamente al codice stesso in formato XML in modo da essere sempre utilizzabili indipendentemente dal linguaggio di programmazione.

PORFORM e PesaForm sono esempi di un interi applicativi realizzata in XML-DHTML

 

 

2005 © copyright altavia | created by Noetica