XML/Introduzione: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
m Bot: sintassi dei link
FrescoBot (discussione | contributi)
m Bot: sintassi dei link
Riga 17:
XML è uno strumento per l'interscambio di dati. Tale interscambio è sempre stato importante per l'information technology, ma l'avvento di Internet ne ha accresciuto l'importanza. Lo standard per lo scambio dati fra grandi organizzazioni, chiamato ''Electronic data interchange'' (EDI), sta per essere soppiantato da XML, che si afferma sempre più come standard per lo scambio dati fra applicazioni per organizzazioni di ogni dimensione.
 
[http[:w://en.wikipedia.org/wiki/:EDI |EDI]] riguarda lo scambio elettronico di informazioni commerciali conformi ad uno standard. Un formato con una struttura ben definita viene utilizzato per scambiare documenti di uso comune (ad esempio cataloghi e ordini di spedizione) fra partner commerciali. Rispetto all'uso delle email, EDI viene utilizzato per lo scambio di documenti ripetitivi utilizzati nel lavoro di routine, e il fatto che sia definito come standard permette a tali transazioni di essere concise e precise. Lo standard più utilizzato in USA e Canada è noto come [http[:w://en.wikipedia.org/wiki/ANSI_ASC_X12:ANSI ASC X12|X.12]], mentre quello più utilizzato a livello internazionale è [http[:w://en.wikipedia.org/wiki/:UN/EDIFACT |EDIFACT]]. Le aziende che utilizzano uno stesso standard sono in grado di condividere elettronicamente informazioni in loro possesso.
 
Internet è una rete diffusa in tutto il pianeta e potenzialmente accessibile da qualunque azienda con costi di comunicazione normalmente inferiori a quelli richiesti dall'EDI tradizionale. Pertanto Internet è diventato il canale elettivo per il trasporto di dati elettronici tra partner commerciali. L'approccio più semplice consiste nell'utilizzare Internet come mezzo per la trasmissione di documenti EDI, mentre un approccio differente consiste nel ripensare le tecnologie di interscambio dati, cercando di capire i limiti di EDI, una tecnologia sviluppata negli anni Sessanta. Uno dei risultati derivanti da tale ripensamento è l'XML, ma prima di trattarlo è necessario capire cosa sia SGML, da cui XML deriva.
Riga 203:
Gli strumenti online di UPS sono sviluppati in modo specifico per essere integrati con le applicazioni dei clienti. Questo rende il compito del cliente più semplice, facile e veloce. UPS ha verificato l'importanza della velocità e della semplicità attraverso “[http://www.ups.com/content/us/en/bussol/offering/technology/automated_shipping/pbm.html CampusShip],” uno dei prodotti di maggiore successo di UPS negli ultimi 10 anni. UPS CampusShip® è un sistema di spedizioni Web-based ospitato da UPS. Attraverso una connessione Internet, gli impiegati possono spedire i propri pacchi e lettere da qualsiasi scrivania, mentre i dirigenti conservano un controllo generale sulle attività di spedizione. UPS CampusShip® permette di rendere possibile simultaneamente l'autonomia di chi spedisce e il controllo dei costi da parte dei quadri dirigenti all'interno dell'organizzazione. Questo prodotto deve il suo successo al fatto che non sono richiesti né l'installazione di software né assistenza ed è inoltre veloce da implementare. XML Online Tools ha reso possibile un'evoluzione di CampusShip® a costi contenuti e in tempi rapidi.
 
UPS è a favore di XML specialmente perché è 'agnostico', ovvero indipendente dalla piattaforma e dal linguaggio utilizzati. Queste caratteristiche rendono XML molto flessibile e potente. È anche sganciato da altri software ([http[:w://en.wikipedia.org/wiki/:Decoupling#Software_Development/Software Development|Decoupling]]) e scalabile. XML ha consentito a UPS di puntare a un mercato più ampio e di ridurre le interazioni con i clienti, e di conseguenza il costo del servizio clienti. Un'altra caratteristica positiva di XML è la sua retrocompatibilità. L'adozione di XML ha ridotto in modo significativo i costi di manutenzione, implementazione e uso all'interno di UPS.
 
Questi vantaggi hanno però un prezzo. “XML è inefficiente in vari modi” afferma Chalmers. Purtroppo XML occupa più risorse di CPU e di banda rispetto alle altre tecnologie. D'altra parte la larghezza di banda e la CPU costano poco e il loro prezzo scende ogni giorno, dunque si tratta di un problema che sta gradualmente scomparendo.