none
Consumo de Servicios WEB SOAP RRS feed

  • Pregunta

  • Cordial Saludo a todos. Grupo solicito de su colaboración, Alguien ha consumido un servicio web tipo SOAP, el cual al consumirse la URL del WSDL por ejemplo http://129.878.283.2:8080/Servicio.asmx y al retornar el resultado del consumo  lo envíe por otro puerto ya que en los servidores donde está publicado el servicio tiene Balanceador de carga de (HTTP) y (HTTPS) Ejemplo: http://129.878.283.2:2040/Servicio.asmx y cambia dinámicamente.

    malomaan

    martes, 14 de agosto de 2018 18:50

Todas las respuestas

  • Hola Marco Antonio Martínez Lopez:

    ¿Estas seguro de ese escenario que planteas? Lo normal, parece que tu consumes el servicio por un puerto, haces la petición por 80 o 2040 o el que sea, y un servidor proxi lo envíe a una batería de servidores, que trabajen balanceando carga en su puerto, pero la petición retorne, al puerto que se ha peticionado.

    Los balanceadores, al menos desde mi conocimiento, balancean carga de uno a varios nodos, bien sea por algoritmos más o menos complejos o por simple carga. Si algún server por delante reencamina hacia otros puertos, este mismo responderá al puerto de la petición.

    Otra opción, posible, es que tu pidas por un puerto, y en la respuesta te venga el puerto de escucha, por el que se transmita la información, tal cual como ocurre con los servicios ftp pasivos.

    Una tercera opción, es que lo que se pida por el puerto xx se reciba por el puerto yy (ej. pido por el 1025 y me devuelve por el 1125). Pero no se puede escuchar todos los puertos. No tiene demasiado sentido, desde mi punto de vista.

    A lo mejor tienes razón, pero me despierta cierto suspense.

    Si lo tienes a bien, comenta algo.

    Un saludo.

    jueves, 16 de agosto de 2018 21:28