Se realiza la presente investigacin conel fin de investigar y
aclarar dudas sobre WebUtil de Oracle Forms , como que es y para
que sirve como librera , el como se configura, cuales son sus
ventajas y desventajasy que es lo que caracteriza a esta librera en
especial ante Oracle forms.
4.
WebUtil proporciona una manera sencilla de lograr la integracin
del lado del cliente durante la ejecucin de las formas de Oracle en
la Web. Simplifica la actualizacin de las aplicaciones existentes
en la web, y mejora las capacidades de las formas basadas en la Web
las aplicaciones de Oracle
5.
Text_IO:Leer y escribir archivos de texto en la mquina
cliente.
Tool_Env:Leer las variables del lado del cliente
API de C en el cliente:Interfaz del lado del cliente con
C.
Mquina cliente la informacin: Leer la informacin de la mquina
cliente
Anfitrin :Ejecutar comandos de host de la mquina cliente
READ/WRITE_IMAGE_FILE:Leer y escribir imgenes del lado del
cliente
OLE2:Integrar con OLE del lado del cliente (por ejemplo, Word y
Excel)
Get_File_Name :Utilice un dilogo de seleccin de archivos en la
mquina cliente
Aumento de comandos de acogida:Comando de acogida puede llamar
de nuevo en las formas
D2KWUtil caractersticas:Del lado del cliente en la interfaz
D2KWUtil paquete.
6.
WebUtil.pll- Proporciona un conjunto de funciones PL / SQL y
procedimientos, cada uno de los mapas que equivale a un "nativo" en
las formas construidas. Por ejemplo, Client_Host es el equivalente
a la llamada Host construido pulg Si desea acoger a cabo en el
sistema operativo en el cliente que iva a cambiar su cdigo para
llamar a Client_Host lugar de Host
7.
WebUtil.olb- Proporciona Java Beans que la aplicacin de la
funcionalidad. En las formas, el mecanismo para llamar a Java es la
interfaz de usuario a travs de la ampliacin de los componentes. Por
lo tanto, esta biblioteca ofrece algunos frijoles que estn ocultos
porque no estn proporcionando "visual", pero las caractersticas
puramente funcional.
WebUtil.jar- Contiene las clases Java que realizan Java "capa"
de WebUtil.
8.
Para realizar la configuracin de webutil se debe realizar los
siguiente pasos
Desempaquetar el archivo webutil_106.
Crear un usuario en la base de datos, por ejemplo webutil.
Conectadocomo el usuario webutil, ejecutar el script
Desde SYSTEM, crear un sinnimo pblico webutil_db para el
paquete webutil.webutil_db.
9.
Otorgar el privilegio de ejecucin sobre el paquete
webutil.webutil_db a cualquier usuario que vaya a usar a WEBUTIL.
Puede otorgar el privilegio a PUBLIC.
Copie los archivos
Del archivo jacob.zip, el archivo jacob.jar cpielo a
$ORACLE_HOMEforms90webutil.
En una instalacin de IAS u OAS, hay que definir un directorio
virtual
10.
10. Hacer una copia del archivo de configuracin default.env.
Hay que llamarlo webutil.env. A
En el archivo $ORACLE_HOMEforms90serverformsweb.cfg hay que
agregar una entrada .
Para que la lectura de imgenes funcione, debe de editar el
archivo $ORACLE_HOMEforms90serverwebutil.cfg y hay que cambiar los
valores de las variables transfer.appsrv.enabled y
transfer.appsrv.workAreaRoot a: transfer.appsrv.enabled=TRUE
transfer.appsrv.workAreaRoot=algn directorio en el server
11.
Compile la librera C:OracleOra10gDSforms90webutil.pll.
Por cada forma en donde quiera utilizar Webutil, debe: Ligar la
librera webutil.pll Copiar a la forma el objeto webutil que est en
la librera de objetos webutil.
12.
Ventajas
aplicacin cliente / servidor, proporcionando una serie de
pre-escrito Java Beans.
actualizacin de las aplicaciones existentes en la web
Fcil manejo para el programador
Ahorra de tiempo
13.
Desventajas
WebUtilactualmente no funciona con 1.9 y JACOB puede no
funcionar con versiones posteriores de Jacob.
WebUtil no funciona en ciertas versiones de Linux, debido a las
formas conocidas TEXT_IO cuestiones. The workaround is to set the
environment variable LD_ASSUME_KERNEL=2.4.19.
WebUtil descargas install.syslib bibliotecas mencionadas en
webutil.cfg en el directorio bin del JRE o JVM. The client needs
write permission in that bin directory. El cliente necesita el
permiso de escritura en ese directorio bin
14.
WebUtil no funciona con Internet Explorer Nativo VM, desde cab
no se prestan para WebUtil.
CLIENT_IMAGE.READ_IMAGE_FILE y WRITE_IMAGE_FILE no pueden leer
o escribir no ASCII nombres de archivo correctamente.
15.
La librera sustituye funciones para el manejo de archivos del
lado del cliente en ambiente web, tiene muchas funciones para
manejar archivos, para obtener informacin de cliente, como IP,
Nombre en la red, Sistema operativo.
16.
Se debe actualizar el Webutilya que las versiones anterioresno
tienen las mejoras de Webutil 1.0.6y sus correcciones de errores,
configurar la bibliotecaJacoby los componentespara su
funcionamiento.
Para tener las actualizaciones y el webutil se descarga de la
pagina de oracle.