WebUtil de Oracle Forms permite aumentar la funcionalidad de aplicaciones web desarrolladas con Oracle Forms al aprovechar recursos del cliente como manipulación de archivos, ejecución de comandos del sistema operativo y transferencia de archivos entre el cliente y el servidor. WebUtil está compuesto de librerías PL/SQL, Java y componentes que facilitan la interacción con el navegador y el sistema operativo del cliente.
6. Se puede considerar a WebUtil como una utilidad capaz de proporcionar más funcionalidad de lado del cliente, siendo mejor que una plataforma cliente / servidor, ya que se puede proveer de programas en código Java, API`s, conexiones OLE y entradas y salidas de Texto, todo corriendo sobre el navegador de Internet del cliente. Al ser un paquete de componenetes disponible para oracle forms este trae más funcionalidad para realizar tareas complejas que los desarrolladores requieren a menudo. Concepto
27. En ambientes GNU/Linux es necesario proveer de ciertos permisos por ejemplo en el directorio de librerías y binarios de JRE o JVM es necesario poder leer y escribir.
28.
29.
30.
31. Esta librería posee todas las APIs disponibles a través de WebUtil, y es la única vía de comunicación entre las funciones
32.
33. Text IO. Leer y escribir archivos de texto en la máquina cliente, imprimir directo a la impresora desde la maquina del cliente. Tool_Env. Leer las variables del lado del cliente API de C en el cliente. Interfaz del lado del cliente con C. Anfitrión. Ejecutar comandos de host de la máquina cliente OLE2. Integrar con OLE del lado del cliente (por ejemplo, Word y Excel) Aumento de comandos de acogida. Comando de acogida puede llamar de nuevo en las formas
34. Funciones del navegador. Integración con el navegador Transferencia de archivos. Pasar de entre el cliente, servidor de aplicaciones y base de datos. Manipulación de archivos. Manipular los archivos del lado del cliente. Información de la Máquina del cliente . Leer la información de la máquina cliente LEA / WRITE_IMAGE_FILE. Leer y escribir imágenes del lado del cliente Get_File_Name. Puede utilizar un diálogo de selección de archivos en la máquina cliente D2KWUtil características. Del lado del cliente en la interfaz
35. Paquetes y funcionalidades de las librerias WebUtil_ APIs paralelas Servidor/Cliente Funciones D2KWUTIL Funciones públicas deWebUtil Funciones de utilidad APIs internas Información acerca del equipo cliente APIs de bajo nivel llamdas C en el cliente (Win32 solamente), este puede ser usado en interfaces de APIs de Windows y de terceros Funciones de manipulación de archivos y directorios en el cliente Servicios de transferencias de archivos entre los sistemas del servidor deaplicaciones y de base de datos Ejecución de comandos propios del Sistema Operativo en el cliente Funciones de recuperación de fallas y tiempos fuera en el form.
36. WebUtil_ClientInfo Esta librería nos permite obtener información variada del cliente como usuario y como equipo. Get_Date_Time Get_file_Separator Get_Host_Name Get_IP_Address Get_Java_Version Get_Language Get_Operating_System Get_Path_Separator Get_System_Property Get_Time_Zone Get_User_Name
37.
38. WebUtil_File Permite manejar archivos y directorios del cliente Copy_File Delete_File, Rename_File Create_Directory, Directory_Root_List, Directory_List, Directory_Filtered_List File_Exists, File_Is_Directory, File_Is_Hidden, File_Is_Readable, File_Is_Writable, File_Size Directory_Selection_Dialog, File_Selection_Dialog, File_Open_Dialog, File_Multi_Selection_Dialog, File_Save_Dialog
39. WebUtil_file_Transfer Permite transferir archivos desde y hacia el cliente, podemos obtener incluso mediciones de estados de descarga, como barras de progreso. Algunos comandos son: Url_to_Client, URL_To_Client_With_Progress, AS_To_Client