0
“ TRABAJO DE ORACLE” Tema:   Web Utils  de Oracle Forms   Autores: Juan Pablo Araujo Alexandra Lizaldes   Materia: Oracle ...
TEMA WEBUTIL DE ORACLE FORMS
OBJETIVOS. GENERAL Comprender e implementar el uso de la herramienta web útil
ESPECIFICO •  Investigar lo esencial de la herramienta para desarrollo de aplicaciones. •  Conocer lo primordial de la her...
JUSTIFICACION WebUtil es un conjunto de componentes que pueden utilizarse para añadir una gran cantidad de extras funciona...
MARCO TEORICO El propósito es demostrar cómo, con WebUtil,  podemos cargar documentos locales en la base de datos, editar ...
CONCEPTO WebUtil  proporciona una manera sencilla de lograr la integración del lado del cliente durante la ejecución de la...
CARACTERISTICAS TEXT_IO:  Lee y escribe archivos de texto en la maquina cliente TOOL_ENV : Lee las variables del lado del ...
LIBRERIAS En versiones anteriores de Oracle Developer ( hasta la 6i ) que generalmente se manejaban en ambiente cliente-se...
<ul><li>CONFIGURACION </li></ul><ul><li>Los detalles para la configuración de WebUtil están plenamente documentadas en el ...
VENTAJAS - WebUtil permite un trazado de características y diagnostico - Permite controlar el destino de la información y ...
<ul><li>CONCLUSIONES </li></ul><ul><li>Como  conclusión podemos decir que web útil trabaja dinámicamente con sus librerías...
<ul><li>RECOMENDACIONES </li></ul><ul><li>Ejecutar durante períodos de bajo nivel de operación del servidor  </li></ul><ul...
BIBLIOGRAFIA www. oracle .com www.oracle.com/technology/products/forms ftp://www6.software.ibm.com/software/developer/libr...
Upcoming SlideShare
Loading in...5
×

TRABAJO DE INVESTIGACION

737

Published on

ORACLE FORMS

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
737
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "TRABAJO DE INVESTIGACION"

  1. 1. “ TRABAJO DE ORACLE” Tema:   Web Utils de Oracle Forms   Autores: Juan Pablo Araujo Alexandra Lizaldes   Materia: Oracle Profesor: Ing. Víctor Astudillo   Cuenca, Ecuador   2009 - 2010
  2. 2. TEMA WEBUTIL DE ORACLE FORMS
  3. 3. OBJETIVOS. GENERAL Comprender e implementar el uso de la herramienta web útil
  4. 4. ESPECIFICO • Investigar lo esencial de la herramienta para desarrollo de aplicaciones. • Conocer lo primordial de la herramienta. • Indagar y hacer uso de las clases mas comunes de web útil.  
  5. 5. JUSTIFICACION WebUtil es un conjunto de componentes que pueden utilizarse para añadir una gran cantidad de extras funcionalidad de las aplicaciones web desplegadas. WebUtil se 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” la maquina que el usuario final es en realidad en la sesión. Tradicionalmente las formas ha proporcionado los medios para la integración con la maquina que se está ejecutando en el ejecutable, pero en el escenario desplegado esta web pueden ser alejados de los usuarios finales e incluso pueden ser un sistema operativo distinto de los sistemas que se están utilizando para la interfaz de usuario de acogida la solicitud.
  6. 6. MARCO TEORICO El propósito es demostrar cómo, con WebUtil, podemos cargar documentos locales en la base de datos, editar los documentos almacenados en la máquina cliente, guardar los documentos modificados en la base de datos, y utilizar la función CheckSpell MSWord El objetivo es tener, con WebUtil, la misma funcionalidad que un &quot;contenedor OLE&quot; C / S componente .
  7. 7. CONCEPTO 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.
  8. 8. CARACTERISTICAS TEXT_IO: Lee y escribe archivos de texto en la maquina cliente TOOL_ENV : Lee las variables del lado del cliente API de C en el cliente : Interfaz del lado del cliente con C ANFITRION: Ejecuta comandos de host de la maquina cliente OLE2 : Integra con OLE del lado del cliente (por ejemplo, Word, exel) Aumento de comandos de acogida : Comando de acogida puede llamar de nuevo en las formas Funciones del navegador : Integración con el navegador Transferencia de archivos : Pasa de entre el cliente, servidor de aplicaciones y base de datos Manipulación de archivos : Manipula los archivos del lado del cliente Maquina cliente la información : Lee la información de la maquina cliente LEA/WRITE_IMAGE_FILE : Lee y escribe imágenes del lado del cliente Get_file_Name : Utiliza un dialogo de selección de archivos en la maquina cliente D2KWUTIL características : del lado del cliente en la interfaz D2KWUTIL
  9. 9. LIBRERIAS En versiones anteriores de Oracle Developer ( hasta la 6i ) que generalmente se manejaban en ambiente cliente-servidor ( Instalabas el runtime de Forms y Reports en cada maquina, configurabas el tnsnames.ora, compartías los archivos de la aplicación en la red, creabas el acceso directo y listo ) para manejar archivos del lado del cliente no existía tanto problema, se trabajaban con TEXT_IO y todos felices y contentos. Cuando Oracle Developer dio el salto a la Web, desde la versión 6i, al querer trabajar con archivos del lado del cliente teníamos problemas, por que al querer usar lo que comúnmente usabas como TEXT_IO lo que veías realmente era el servidor y no la maquina del cliente, para eso Oracle creo una librería que llamo “ Webutil “, esta librería sustituye funciones para el manejo de archivos del lado del cliente en ambiente web, tiene muchas funciones ( algunas nunca las he usado ) para manejar archivos, para obtener información de cliente, como IP, Nombre en la red, Sistema operativo, etc.
  10. 10. <ul><li>CONFIGURACION </li></ul><ul><li>Los detalles para la configuración de WebUtil están plenamente documentadas en el manual de familiarización WebUtil, sin embargo, el alto nivel de detalles son los siguientes: </li></ul><ul><li>Desde dentro de la misma forma, es necesario adjuntar la WebUtil.pll un objeto de referencia y grupo de la WebUtil.olb. Esto le da forma del código y el java Beans para llevar a cabo la WebUtil funcionalidad. En tiempo de ejecución, se hace referencia a la WebUtil .jar archivo que se descarga en la maquina cliente. Por ejemplo: </li></ul><ul><li>Pide a OLE2 cambiaría a Client_OLE2 </li></ul><ul><li>Pide a la host cambiarían a client_host </li></ul><ul><li>- Pide a text _IO cambiaria a client_IO </li></ul>
  11. 11. VENTAJAS - WebUtil permite un trazado de características y diagnostico - Permite controlar el destino de la información y localizar la cantidad de información DESVENTAJAS - Mayor tiempo de duración - Mayor consumo de memoria y CPU durante la ejecución
  12. 12. <ul><li>CONCLUSIONES </li></ul><ul><li>Como conclusión podemos decir que web útil trabaja dinámicamente con sus librerías ya que esta desarrollado sobre la plataforma de java, esto permite que se pueda hacer uso de las librerías de java directamente para la realización de cualquier proceso. </li></ul><ul><li>- Es un aplicación bastante útil porque simplifica la actualización de aplicaciones basadas en la web, mejorando las capacidades de las formas basadas en la web las aplicaciones de Oracle. </li></ul>
  13. 13. <ul><li>RECOMENDACIONES </li></ul><ul><li>Ejecutar durante períodos de bajo nivel de operación del servidor </li></ul><ul><li>- Se puede poner las opciones del export para mejor administración </li></ul>
  14. 14. BIBLIOGRAFIA www. oracle .com www.oracle.com/technology/products/forms ftp://www6.software.ibm.com/software/developer/library http://translate.google.com/translate?hl=es&sl=en&u=http://www.oracle.com/technology/products/forms/index.html&ei=5pCBSo-iLdyOtgexvv3KCg&sa=X&oi=translate&resnum=1&ct=result&prev=/search%3Fq%3Doracle.com/technology/products/forms%26hl%3Des%26sa%3DX
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×