WS en cobol con proxy

Todo lo relacionado con VTAM, TCP/IP, OSA/SF, configuración de placas OSA, VIPA, etc.
Responder
vanexel
Usuario
Usuario
Mensajes: 8
Registrado: 04 Jun 2010, 09:54
País: argentina
Ciudad: capital federal
Ocupación: Analista funcional

WS en cobol con proxy

Mensaje por vanexel » 08 Ago 2014, 09:58

Buenos dias.

Estoy teniendo un problema y en la empresa los expertos no nos dan una idea que sirva.
El tema es el siguiente:

Tenemos que consumir un Web Service fuera de nuestra empresa y la llamada se hace a traves de internet y debe pasar por el proxy coorporativo, hasta este momento ya tenemos el prg Cobol que consume el ws y la configuracion del CICS, pero nadie sabe donde se define / valoriza el usuario y la clave que se necesita para pasar por el proxy.
Alguien tiene alguna idea de como hacer esto ?

Muchas gracias.

Avatar de Usuario
LuisFer
Colaborador Senior
Colaborador Senior
Mensajes: 368
Registrado: 27 May 2006, 16:06
País: España
Ciudad: Madrid
Ocupación: IT Specialist

Re: WS en cobol con proxy

Mensaje por LuisFer » 10 Ago 2014, 16:07

Aunque no es exactamente lo que pides, mira el enlace de abajo para ver si te puede valer:

http://www-01.ibm.com/support/docview.w ... wg1PK51498
No me sigas, puedo no guiarte, no vayas delante , puedo no seguirte, caminemos juntos y sé simplemente, mi amigo.

vanexel
Usuario
Usuario
Mensajes: 8
Registrado: 04 Jun 2010, 09:54
País: argentina
Ciudad: capital federal
Ocupación: Analista funcional

Re: WS en cobol con proxy

Mensaje por vanexel » 14 Ago 2014, 16:23

hola.

la verdad que creo que me va a servir mucho, ya que con este dato empece a buscar y el tema del usuario va un JCL que hace la creacion de todo desde un WSDL.
Ya se los pase a los "expertos" para que vean como implementarlo.

Muchas gracias.

vanexel
Usuario
Usuario
Mensajes: 8
Registrado: 04 Jun 2010, 09:54
País: argentina
Ciudad: capital federal
Ocupación: Analista funcional

Re: WS en cobol con proxy

Mensaje por vanexel » 07 Oct 2014, 11:43

Buenos Dias.

Bueno, despues de un tiempo de analisis con los especialistas de la empresa + el CICS labs de IBM en inglaterra se ha llegado a la siguiente conclusion:

Actualmente CICS soporta conexiones de Webservices (via el CICS invoke service) a internet via proxy con el parametro XWBOPEN (define el proxy y la forma de acceso, pero sin usuario /clave), para los casos donde el proxy trabaja con autenticacion via usuario y clave es necesario armar el header con estos datos.
Como el CICS no cuenta con estos datos al momento de configurar el proxy en el XWBOPEN, siempre que se hace la llamada el proxy responde con un error 407.
Hablando con el CICS labs esta funcionalidad no esta implementada actualmente y no hay una solucion alternativa, por lo cual el curso de accion que se siguio es :

1. Solicitar un RFE a IBM para agregar los datos de usuario / clave y que arme correctamente el header.
2. Configurar el proxy coorporativo para que routee directamente y sin necesidad de autentificacion la direccion de internet del WS externo. Esta solucion no es correcta para seguridad informatica pero debido a que es olbigatorio hacer este sistema la han autorizado hasta tanto IBM implemente la RFE solicitada.

Espero que les sirva esta informacion.

Saludos
Martin Frade

Responder