16

webutil

  • Upload
    israel

  • View
    801

  • Download
    0

Embed Size (px)

Citation preview

Page 1: webutil
Page 2: webutil

TEMA: WEBUTIL DE ORACLE FORMS OBJETIVOS› GENERAL

Investigar que es Webutil

› ESPECIFICO Definir que es Webutil Forma de configurar webutil Buscar sus librerías Especificar sus ventajas y desventajas de

Webutil

Page 3: webutil

 JUSTIFICACION

  Se realiza la presente investigación con el

fin de investigar y aclarar dudas sobre WebUtil de Oracle Forms , como que es y para que sirve como librería , el como se configura, cuales son sus ventajas y desventajas y que es lo que caracteriza a esta librería en especial ante Oracle forms.

Page 4: webutil

WebUtil proporciona una manera sencilla de lograr la integración del lado del cliente durante la ejecución de las formas de Oracle en la Web. Simplifica la actualización de las aplicaciones existentes en la web, y mejora las capacidades de las formas basadas en la Web las aplicaciones de Oracle

Page 5: webutil

Text_IO: Leer y escribir archivos de texto en la máquina cliente. Tool_Env: Leer las variables del lado del cliente API de C en el cliente: Interfaz del lado del cliente con C. Máquina cliente la información : Leer la información de la

máquina cliente Anfitrión : Ejecutar comandos de host de la máquina cliente READ/WRITE_IMAGE_FILE: Leer y escribir imágenes del lado del

cliente OLE2 : Integrar con OLE del lado del cliente (por ejemplo, Word

y Excel) Get_File_Name : Utilice un diálogo de selección de archivos en

la máquina cliente Aumento de comandos de acogida: Comando de acogida

puede llamar de nuevo en las formas D2KWUtil características: Del lado del cliente en la interfaz

D2KWUtil paquete.

Page 6: webutil

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 código para llamar a Client_Host lugar de Host

Page 7: webutil

WebUtil.olb - Proporciona Java Beans que la aplicación de la funcionalidad. En las formas, el mecanismo para llamar a Java es la interfaz de usuario a través de la ampliación de los componentes. Por lo tanto, esta biblioteca ofrece algunos frijoles que están ocultos porque no están proporcionando "visual", pero las características puramente funcional.

WebUtil.jar - Contiene las clases Java que realizan Java "capa" de WebUtil.

Page 8: webutil

Para realizar la configuración de webutil se debe realizar los siguiente pasos

Desempaquetar el archivo webutil_106. Crear un usuario en la base de datos, por

ejemplo webutil. Conectado como el usuario webutil,

ejecutar el script Desde SYSTEM, crear un sinónimo público

webutil_db para el paquete webutil.webutil_db.

Page 9: webutil

Otorgar el privilegio de ejecución 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

cópielo a $ORACLE_HOME\forms90\webutil.

En una instalación de IAS u OAS, hay que definir un directorio virtual

Page 10: webutil

10. Hacer una copia del archivo de configuración default.env. Hay que llamarlo webutil.env. A

En el archivo $ORACLE_HOME\forms90\server\formsweb.cfg hay que agregar una entrada .

Para que la lectura de imágenes funcione, debe de editar el archivo $ORACLE_HOME\forms90\server\webutil.cfg y hay que cambiar los valores de las variables transfer.appsrv.enabled y transfer.appsrv.workAreaRoot a:transfer.appsrv.enabled=TRUEtransfer.appsrv.workAreaRoot=”algún directorio en el server”

Page 11: webutil

Compile la librería C:\Oracle\Ora10gDS\forms90\webutil.pll.

Por cada forma en donde quiera utilizar Webutil, debe:• Ligar la librería webutil.pll• Copiar a la forma el objeto webutil que está en la librería de objetos webutil.

Page 12: webutil

Ventajas aplicación cliente / servidor,

proporcionando una serie de pre-escrito Java Beans.

actualización de las aplicaciones existentes en la web

Fácil manejo para el programador Ahorra de tiempo

Page 13: webutil

Desventajas WebUtil actualmente 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

Page 14: webutil

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.

Page 15: webutil

La librería sustituye funciones para el manejo de archivos del lado del cliente en ambiente web, tiene muchas funciones para manejar archivos, para obtener información de cliente, como IP, Nombre en la red, Sistema operativo.

Page 16: webutil

Se debe actualizar el Webutil ya que las versiones anteriores no tienen las mejoras de Webutil 1.0.6 y sus correcciones de errores, configurar la biblioteca Jacob y los componentes para su funcionamiento.

Para tener las actualizaciones y el webutil se descarga de la pagina de oracle.