2. Que es? Es una utilidad que proporciona la mayor parte de la funcionalidad del lado del cliente (cliente / servidor), proporcionando una serie de pre-escrito Java Beans y una API para realizar las funciones del lado del cliente, como anfitriona, OLE Text_IO integración y se está ejecutando en la navegador de la máquina cliente.
3. Objetivos Objetivo General El objetivo de WebUtil es proporcionar una utilidad que cualquier desarrollador puede utilizar las formas para llevar a cabo tareas complejas en el navegador del cliente ordenador simplemente la codificación en PL / SQL.
4. Objetivo Especifico WebUtil contiene dos elementos principales. Una biblioteca de objetos que contiene una serie de Java Beans que realizan la funcionalidad del lado del cliente, y un PL / SQL que contiene una biblioteca PL / SQL API para los frijoles. Adjuntando subclassing la biblioteca y los frijoles de la biblioteca de objetos, la forma se convertirá entonces en "WebUtil habilitado". El desarrollador puede optar por cambiar muchas de las formas construidas en las llamadas (por ejemplo, Text_IO) para utilizar una versión del lado del cliente (por ejemplo, Client_Text_IO).
5. Un ejemplo de ello es el conjunto de las formas TEXT_IO. Este paquete proporciona la desarrolladores con instalaciones para leer y escribir archivos de texto en el servidor de aplicaciones. WebUtil
6. Justificacion Es producir una utilidad que cualquier desarrollador puede utilizar las formas de llevar a cabo las complejas tareas en el explorador del cliente por las máquinas de codificación simplemente PL / SQL.
7. Marco Teórico Concepto WebUtil es un pre-empaquetado conjunto de componentes que pueden utilizarse para añadir una gran cantidad de extras . WebUtilse centra principalmente en la solución de los problemas más comunes por las formas a los desarrolladores que deseen construir aplicaciones que integren perfectamente con el "Cliente Browser”
8. Caracteristicas Utiliza las características de extensibilidad de las formas de Oracle WebUtil está diseñado para ser ampliado, para añadir aún más funcionalidad, como se exige. Tambien diseñado para funcionar con las formas de Oracle 10g (9.0.4) Formas y Oracle 10g (10.1.2)
9. Configuracion Configuración de la Base de datos configuración del script llamado: create_webutil_db.sql se suministra en forma de directorio para crear este paquete. Esta secuencia de comandos utiliza la siguiente base de datos de paquetes, los cuales deberán estar a disposición de la esquema que es instalar el paquete WEBUTIL_DB: ■ DBMS_LOB ■ UTL_ENCODE ■ UTL_RAW
10. 2. ConfigurarOracle HTTP Server para el WebUtil necesita un único directorio virtual que se definirán con el fin de descargar archivos en tiempo de ejecución, ya que se necesitan. Usted tendrá que crear un directorio virtual denominado j2ee/DevSuite/application-eployments/forms/formsweb/webutil
11. Requerimientos de instalacion 1. Oracle9i versión 9.0.2 y superior. Cliente Java Virtual Servidor de aplicaciones Java de la máquina virtual Base de datos 9.0.1 o superior
13. Ventajas Habilita solo las formas que realmente necesitan cierta funcionalidad Controla la cantidad de tráfico en la red y optimiza el uso memoria simplemente para crear una instancia de uso de la utilidad. Deshabilitar el registro y el error de grabación en el servidor.
14. Utilice las funciones de manera eficiente. Por ejemplo, si usted necesita para leer un archivo de texto en la máquina cliente, probablemente será más eficaz para transferir el archivo Una vez que los objetos del lado del cliente se han terminado, limpia automáticamente cuando se cierra el formulario.
15. CONCLUCION Con la idea de facilitarnos las tareas que debemos de desempeñar los humanos, hemos venido inventado diversas herramientas a lo largo de nuestra historia, que nos permiten tener una mejor calidad de vida. El Sistema de Gestión de Bases de Datos (SGBD) Consiste en un conjunto de programas, procedimientos y lenguajes que nos proporcionan las herramientas necesarias para trabajar con una base de datos. Incorporar una serie de funciones que nos permita definir los registros, sus campos, sus relaciones, insertar, suprimir, modificar y consultar los datos. Y una herramienta adicional para facilitar nuestra labor es la librería WEBUTIL