- Febbraio 2003
«Immagina»
- nuova versione di «Immagina» denominata S.I. (senza installazione client)
Da questo mese la famiglia di «Immagina», la nota e apprezzata soluzione software per la conservazione sostitutiva dei documenti fiscali e non, si arricchisce di una nuova versione di prodotto.
La
versione denominata «Immagina
S.I.» è caratterizzata dal fatto che i client che eseguono il
programma non necessitano di software installato a bordo.
Perché
un client di «Immagina S.I.» possa eseguire il programma, è sufficiente che
abbia accesso ad uno specifico file eseguibile posto in condivisione sul server.
Ovviamente
è possibile, come di consueto nell’ambito della piattaforma Windows, definire
secondo le necessità i permessi di accesso alla condivisione.
Sul
server risiedono fisicamente tutti i file necessari all’esecuzione del
programma sul singolo client.
Una
volta “lanciato” il programma, il suddetto file eseguibile viene eseguito
localmente.
La
prima operazione che compie è la verifica dell’esistenza di cartelle di
appoggio sul disco locale, di norma nell’ambito della cartella temporanea di
Windows. Se tali cartelle sono già presenti (ad esempio dalla precedente
esecuzione del programma) il programma procede, in caso contrario le crea.
Successivamente
il programma verifica la registrazione locale delle componenti COM necessarie al
suo funzionamento (ricordiamo che il programma richiama le sue singole
componenti via COM, oltre a renderle disponibili anche a programmi di terze
parti per eventuali integrazioni o personalizzazioni). Se tale registrazione è
già stata effettuata (ad esempio dalla precedente esecuzione del programma) il
programma procede, altrimenti effettua la registrazione.
Successivamente
il programma verifica la presenza, sul desktop dell’utente connesso, del link
all’eseguibile condiviso sul server. Qualora non vi fosse, lo crea.
Successivamente
il programma verifica la presenza del gruppo di programmi in comune (all users).
Qualora non vi fosse, lo crea.
Una
volta eseguite le suddette operazioni, il programma è in esecuzione localmente
ed effettua il dialogo con il lato server dell’applicazione secondo la
classica modalità client-server della versione “standard” di
«Immagina».
Gli
utenti non sono in grado di percepire alcuna differenza a livello di
funzionamento (né, ovviamente, a livello di interfaccia) tra la versione S.I. e
la versione “standard” di «Immagina»
Tutti dati e i parametri
necessari al funzionamento locale del programma, per intendersi quelli che
normalmente vengono inseriti nel registry nell’ambito della chiave
HKEY-LOCAL-MACHINE dall’amministratore in fase di installazione, in «Immagina
S.I.» vengono forniti all’applicazione attraverso un file di
configurazione. Tale file, che ovviamente si trova sul server, è creato e
gestito dall’amministratore di sistema e viene concesso agli utenti in sola
lettura.
Le
impostazioni locali del singolo utente (dimensione delle finestre, posizione
delle finestre, ecc.) vengono inserite nel registry nell’ambito della chiave
HKEY-CURRENT-USER.
Ovviamente
è prevista anche una procedura per la rimozione dei link, l’eliminazione
delle cartelle d’appoggio e la deregistrazione delle componenti COM.
A questo punto risulta evidente che «Immagina S.I.» ha il medesimo aspetto e le medesime funzionalità della versione “standard”, in modo tale da non creare problemi di adeguamento agli utenti (che generalmente non si accorgono neppure del fatto che si tratti di una versione differente) e che inoltre non necessita di attività dell’amministratore di sistema per installare, disinstallare, aggiornare e mantenere il software sui singoli client, in modo tale da ridurre l’attività di gestione del parco macchine ed i relativi costi.