Llamada de servicio web Java desde RDz

No sé qué tan familiarizado está alguien con RDz, pero si conoce cosas de mainframe de IBM y cómo funcionan los servicios web, entonces tal vez pueda ayudarme.

Mi MF tiene un lado UNIX y un lado CICS, y necesito poner una aplicación java en el lado UNIX que se puede llamar desde CICS en el que invoca un servicio web del programa java en el lado unix, luego devuelve algunos datos.

De todos modos, tengo todo lo demás funcionando, pero necesito saber cómo invocar un servicio web con datos que me pasan a través de un parm CAH de CommArea. Soy una especie de novato en el servicio web, pero siempre es bueno aprender.

EDITAR: este programa Java debe ser independiente y poder ejecutarse por sí solo sin ninguna operación manual.

preguntado el 12 de junio de 12 a las 14:06

No tengo una respuesta, pero si tiene el control de am/f, debería ser fácil abrir un ticket con IBM :-) -

1 Respuestas

La invocación de un servicio web desde una aplicación CICS se realiza mediante el INVOCAR SERVICIO API CICS.

Para que esto funcione, comience con el WSDL para el servicio web que desea invocar. Ejecuta el WSDL a través de un programa proporcionado por IBM DFHWS2LS (DFH es la abreviatura de IBM para todo lo relacionado con CICS, WS2LS significa Servicio web para estructura de lenguaje). DFHWS2LS es parte de lo que IBM llama el Asistente de servicios web.

Fuera de DFHWS2LS obtendrá un archivo de enlace de servicios web (WSBIND) y estructuras del lenguaje. Las estructuras de lenguaje que incluye en su programa y mueve los datos del área de comas a ellas. El archivo WSBIND que proporciona a su programador de sistemas CICS para que puedan incluirlo en el directorio de recogida para su industrial. También debe crear un archivo de configuración de tubería.

Todo lo cual quiere decir que ha hecho una pregunta muy amplia. :) Hay cursos de varios días y libros sobre este tema.

Respondido el 12 de junio de 12 a las 23:06

Sí, sé que lo hice :) Gracias por tu respuesta, es de mucha ayuda. - A prueba de fallos

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.