





Introduits dans la dernière version d'Alfresco, les Webscripts représentent un nouveau moyen d'interagir avec un entrepôt documentaire.
Il s'agit ici de définir des interfaces simplifiées ou adaptées vers la GED et qui seront accessibles via un navigateur internet, ou intégrées à un portail Web.
On peut par exemple redéfinir une interface de navigation à travers l'arborescence documentaire dépouillée de certaines fonctionnalités et menus inaccessibles ou inutiles à une population d'utilisateurs. Cette interface pourra être proposée au sein d'un portail, et donner ainsi une vue simplifiée de la GED.
D'un point de vue technique, ces nouveaux écrans peuvent être développés à partir des langages de script et de templating tels que Freemarker, JavaScript et PHP, pour lesquels Alfresco fournit une API permettant de manipuler les contenus, les espaces et tout « nœud » composant son système.
La même technologie permet de composer des « services », similaires à des services web, capables de retourner divers formats de données : XML, JSON, ATOM, etc... Ainsi, nos interfaces ne sont qu'un retour au format HTML d'un service de navigation.
