Modificación de una configuración de servicio proxy existente

Modifique los detalles de configuración de un servicio proxy.

Acerca de esta tarea

Un servicio proxy que no tiene servicios de destino y, por lo tanto, no tiene ningún WSDL que pueda utilizar la pasarela para configurar la invocación de servicios. Se utiliza un archivo WSDL de plantilla genérico para configurar los parámetros básicos de la llamada de invocación, pero puede alterar temporalmente el valor predeterminado de un determinado servicio proxy proporcionando su propia plantilla equivalente.

Para obtener una visión general del funcionamiento con proxy, consulte Manejadores JAX-RPC y operaciones con proxy. Para modificar una configuración de servicio proxy existente, efectúe los pasos siguientes:

Procedimiento

  1. Inicie la consola administrativa.
  2. En el panel de navegación, pulse Integración de servicios -> Buses -> nombre_bus -> [Propiedades Adicionales] Instancias de pasarela de servicios web -> nombre_instancia -> Servicios Proxy . Se visualiza una lista de los servicios proxy en un formulario de colección de servicios proxy.
  3. Pulse el nombre de un servicio proxy de la lista. Los valores actuales de este servicio proxy se visualizarán .
  4. Modifique las propiedades generales. Para obtener información acerca de cada una de estas propiedades, consulte Valores de los servicios proxy.
    Nota:
    • No puede modificar el nombre de servicio ni los nombres de destino de solicitud y respuesta.
    • Las listas de mediaciones disponibles contienen todas las mediaciones que se han desplegado actualmente en este bus de integración de servicios. Si ha creado una mediación y la ha desplegado en el bus, entonces estará disponible para seleccionarla en estas dos listas. Si no desea que utilice una mediación con este servicio proxy, seleccione none en cualquiera o en ambas listas de selección.
    • Los miembros del bus son servidores de aplicaciones o clústeres que se añaden a este bus. Las propiedades Miembro del bus de mediación de solicitudes y Miembro del bus de mediación de respuestas definen los miembros de bus a los que se asigna la mediación correspondiente. Si cambia el valor de la propiedad Mediación de solicitudes o Mediación de respuestas en (none), también debe cambiar el valor de la propiedad del miembro de bus correspondiente para que sea (none). Para utilizar una mediación, debe asignarla a un miembro de bus. Si no lo hace así, la consola administrativa visualiza un mensaje de error.
    • Se utiliza un archivo WSDL del proxy genérico para configurar los parámetros básicos para la llamada de invocación (por ejemplo, el enlace que se ha de utilizar), pero puede alterar temporalmente el valor predeterminado escribiendo la ubicación del archivo WSDL genérico de sustitución en el campo URL para anulación temporal del WSDL de proxy.
  5. Bajo la sección de propiedades adicionales, pulse Habilitación de servicio web de entrada para modificar la configuración como servicio web del extremo de entrada del servicio proxy. El servicio proxy recibe y envía solicitudes y respuestas de servicio web cuando se configura como un servicio de entrada. Para obtener información acerca de cómo configurar un servicio de entrada, consulte Modificación de una configuración de servicio de entrada existente.
  6. Bajo la sección de propiedades adicionales, pulse Habilitación de servicio Web de salida para modificar la configuración del extremo de salida del servicio proxy. Para obtener información acerca de cómo configurar un servicio de salida, consulte Modificación de una configuración de servicio de salida existente pero recuerde que, para un servicio proxy, no hay un servicio de salida real y la configuración del servicio de salida es la que está definida en el WSDL de plantilla de servicio proxy.
  7. Guarde los cambios en la configuración maestra.

Resultados

Si el proceso se completa correctamente, se vuelve a visualizar la lista de servicios proxy. De lo contrario, aparece un mensaje de error.

Qué hacer a continuación

Asegúrese de que todos los solicitantes de servicio añadan un parámetro de serie de consulta operationMode en la dirección del servicio proxy. El valor de este parámetro es oneway o requestResponse y el valor predeterminado es requestResponse. Por ejemplo:
  • Para la operación HTTP, si la dirección web del servicio proxy es
    http://nombre_host:número_puerto/wsgwsoaphttp1/soaphttpengine
    /su_bus/ProxyService/ProxyServiceInboundPort
    A continuación, los clientes solicitantes indican que están enviando una petición unidireccional utilizando el URL siguiente:
    http://nombre_host:número_puerto/wsgwsoaphttp1/soaphttpengine
    /su_bus/ProxyService/ProxyServiceInboundPort?operationMode=oneway
  • Para la operación JMS, si la dirección JMS del servicio proxy es
    jms:/queue?destination=jndi_queue&connectionFactory=
    jndi_factory&targetService=your_bus/ProxyService/ProxyServiceInboundPort
    A continuación, los clientes solicitantes indican que están enviando una petición unidireccional utilizando el URL siguiente:
    jms:/queue?destination=jndi_queue&connectionFactory=
    jndi_factory&targetService=
    su_bus/ProxyService/ProxyServiceInboundPort&operationMode=oneway

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twsg_proxy_config
File name: twsg_proxy_config.html