Xml – Standard Six

Oggi XML è lo standard riconosciuto per lo scambio di dati fra differenti sistemi, ovvero per il supporto ai processi più critici di ogni organizzazione.

Risulta chiaro pertanto quanto le soluzioni basate su XML abbiano un ruolo significativo nel miglioramento delle attività svolte dagli utenti, e nei modi con cui possono ottenere reali benefici dall’utilizzo della “conoscenza”, nei diversi formati con cui è disponibile all’interno delle organizzazioni. Ciò è particolarmente importante nel caso che la condivisione debba avvenire attraverso sistemi applicativi eterogenei; in questo ambito, tra gli sviluppi più recenti ma già consolidati, l’architettura XML Web Services potenzia e semplifica i sistemi applicativi per la creazione e scambio di dati.

La potenza espressiva e la flessibilità di XML offrono numerosi e consistenti vantaggi ai produttori di software ed agli utenti, nel seguito sono riportati esempi concreti.

Integrazione di dati provenienti da origini diverse

L’esecuzione di ricerche in più database tra loro incompatibili oggi è virtualmente impossibile, l’ XML consente di combinare facilmente dati strutturati provenienti da differenti origini, inviarli ai client o ad altri server per ulteriori operazioni di aggregazione, elaborazione e distribuzione.

XML provvede alla descrizione dei dati non imponendo specifiche visualizzazioni, che pertanto possono essere variate dinamicamente in base allo specifico dispositivo, alle preferenze dell’utente o ad altri criteri.

Accessibilità dei dati

XML oltre che standard per lo scambio e la pubblicazione dei dati, è ormai ampiamente utilizzato anche per evolvere l’accesso e la gestione dei database. Tramite l’architettura XML Web Services, che si avvale di standards Internet, è possibile connettersi ad applicazioni e databases, a prescindere dai linguaggi con cui sono scritti, e dalle rispettive piattaforme software: ad esempio è semplice interfacciarsi direttamente ai sistemi gestionali per acquisire ed utilizzare i dati necessari, nel giusto formato, e nel rispetto dei criteri di sicurezza.

Applicazioni “intelligenti”

XML offre eccezionali possibilità d’automazione di tutte le attività concernenti la gestione di documenti testuali. Ad esempio è possibile creare applicazioni di editing (per reports, fogli elettronici, moduli, etc.) che interagiscano dinamicamente con gli utenti; ciò in base ad uno schema XML specifico che comunica all’applicazione la struttura prestabilita.

La possibilità per le organizzazioni di definire i propri schemi consente di fissare le aree di contenuto nei vari documenti, e quindi di creare applicazioni software efficaci per supportare le attività dei processi. Inoltre essendo il contenuto separato dalla sua presentazione, risulta possibile differenziarne l’accesso secondo criteri specifici.

La capacità di identificare specifici contenuti rende possibile creare applicazioni in grado di rispondere dinamicamente agli input degli utenti, ovvero fornire operatività sensibili al contesto: controlli, suggerimenti, defaults, etc.; in generale si aprono alle applicazioni “intelligenti” illimitate potenzialità di supporto agli utenti, riducendo significativamente i tempi di generazione di contenuti.

Conservazione e riuso della conoscenza

Attualmente il patrimonio di conoscenza presente nelle organizzazioni è bloccato per lo più in documenti di testo, e files vari; la sua conversione in documenti XML ne consente la conservazione in una formato oggettivo, stabile e riutilizzabile.

Gli schemi XML possono essere considerati alla stessa stregua delle colonne e tabelle nei database, per cui documenti XML di qualunque tipo sono a tutti gli effetti sorgenti di informazioni, quanto, ad esempio, i tradizionali dati gestiti a records. Infatti gestendone correttamente l’archiviazione è del tutto possibile eseguire operazioni di aggregazione, classificazione, indiciamento, ricerca, eliminazione, etc., analogamente a quelle oggi svolte sui database.

Queste caratteristiche migliorano tra l’altro l’efficacia e l’efficienza nelle operazioni di ricerca ed editing di documenti testuali; infatti non è più necessario cercare faticosamente i files, aprirli per verificarne e copiarne il contenuto, con evidente risparmio di tempo ad esempio per errori.

Se vuoi saperne di più, visita il sito www.standardsix.org

Contatti

Telefono: 055.3900528/529

Fax: 055.5609031

E-mail: info@dotsolution.it

Menu

I nostri registratori