SIARD Suite 2.2 - Componenti
SIARD Suite comprende le seguenti componenti:
SiardGui
SiardGui realizza un interfaccia utente grafico interattivo, che consente l'elaborazione dei dati nel formato SIARD e di completare i metadati. I dati primari non possono essere modificati. Dato che SiardGui non è adatto per ricerche complesse, si consiglia a questo scopo di caricare l'archivio SIARD in una banca dati e di effettuare la ricerca con l'ausilio delle tecniche di banche dati.
SiardFromDb
L'applicazione riga di comando SiardFromDb serve a scaricare una banca dati e a salvarla in un file SIARD. La funzionalità di quest'applicazione è identica alla funzione di download disponibile in SiardGui, ed è particolarmente comoda per scaricare banche dati di grandi dimensioni oppure più banche dati. Grazie al reindirizzamento stdout e stderr un download più lungo può essere meglio documentato (vedi „Utilizzo degli operatori di reindirizzamento dei comandi“).
SiardToDb
L'applicazione riga di comando SiardToDb serve a caricare una banca dati da un file SIARD. La funzionalità di quest'applicazione è identica alla funzione di upload disponibile in SiardGui, ed è particolarmente comoda per caricare banche dati di grandi dimensioni. Grazie al reindirizzamento stdout e stderr un upload più lungo può essere meglio documentato (vedi „Utilizzo degli operatori di reindirizzamento dei comandi“).
SiardApi
SiardApi è un API JAVA per la lettura e la scrittura di archivi SIARD. La documentazione nel formato Javadoc si trova nella cartella doc/siard-api della distribuzione di SIARD Suite.
Le funzioni di SiardApi sono tutte implementate in siardapi.jar nella cartella lib della distribuzione SIARD Suite. Occorrono inoltre i seguenti file JAR:
- jaxb-api.jar
- jaxb-core.jar
- jaxb-impl.jar
- msv-core-2010.2.jar
- stax2-api-3.1.1.jar
- woodstox-core-lgpl-4.1.2.jar
- woodstox-msv-rng-datatype-20020414.jar
- xsdlib-2010.1.jar
- Zip64File.jar