Infinity, mediante la presenza di adeguati web services, offre la possibilità di richiamare e visualizzare un file dell'archivio documentale, anche da una applicazione esterna, tramite la scrittura di una stringa servlet nell'URL di una pagina web.
Esempio scrittura di una servlet:
servlet/gsdm_openfile_ext?user=admin&pwd=xxx&appcode=AHE60&extcode=DOC002
dove:
servlet/gsdm_openfile_ext? = stringa fissa
user = username dell'utente archiviatore
pwd = password dell'utente archiviatore
appcode = codice dell'applicazione esterna
extcode = codice esterno del documento
mode = modalità di apertura (è opzionale, di default è impostato a inline, ovvero apertura direttamente nel browser web, in alternativa è possibile impostare la modalità attachment che fa si di poter anche salvare nel proprio pc il file, proponendo la tipica finestra di apertura-salvataggio)
Una applicazione esterna, che può essere un gestionale, è, per Infinity, una applicazione registrata, accessibile da (Pannello di Controllo - Import - Archivi - Applicazioni registrate)
Si scriverà la servlet nel browser web, come nel modo seguente
In questo modo se un ipotetico utente user2 ha accesso al file l'applicazione lo renderà visibile, altrimenti, nel caso ad esempio di impostazioni delle sicurezze alla quale tale utente non ha i permessi di accesso, nel browser apparirà il seguente messaggio di accesso non consentito.