Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/07/2010, 17:20
p3x
 
Fecha de Ingreso: julio-2010
Mensajes: 1
Antigüedad: 13 años, 9 meses
Puntos: 0
Sonrisa Respuesta: Consumir Web Services desde Oracle Forms 6i

Esa integración la realicé mediante el llamado a un .jar que seria el cliente del web services.

En forms6i:

ruta := 'wsForms.txt';

instruccion := 'java -jar ClienteWebServices.jar '||num1||' '||num2||' '||ruta;

host(instruccion);

Lo anterior lo que realmente hace es llamar al cliente del web services y le paso la ruta en donde quiero que me genere un archivo con la respuesta del web service al que le paso dos parametros num1 y num2.

El cliente del Web Services es del tipo JAX-WS y genera un archivo plano con la el tercer parámetro que recibe.

Posteriormente desde Forms6i lo que se hace es leer el archivo de salida del WebService y continuar con la lógica del negocio. Se debe tener mucho cuidado en la concurrencia del archivo o preferiblemente eliminarlo una vez leido el contenido, bueno ahi ya es "carpinteria"

Espero les sirva a algunos como yo estuvimos buscando bastante sobre este tema de integración Forms6i y WebServices.

Att: P3X