En mode Web, l'application Forms s'exécute sur le serveur d'applications.
Toutes les commandes d'interaction avec la machine (commande système, lecture/écriture de fichiers) s'exécutent donc sur le serveur d'applications.
Aucune interaction avec le poste client local n'est donc possible.
Pour palier cette insuffisance, Oracle met à disposition une librairie permettant d'exécuter ces commandes sur le poste client. C'est la librairie Webutil.
Concept
Cette librairie permet d'exécuter les opérations suivantes sur le poste client:
Lecture/écriture d'un fichier
Lecture/écriture d'images (disque <-> BDD)
Commandes système
OLE (Windows uniquement)
Récupération des infos système de la machine locale
Gestion des fichiers (copier, déplacer, supprimer, test existence, etc.)