Manejadores JAX-RPC y operaciones con proxy
Puede establecer la pasarela de servicios web para que actúe puramente como proxy para el servicio, y después utilizar listas de manejadores JAX-RPC para establecer los puntos finales para mensajes de petición de entrada del servicio.
Cuando se crea una nueva configuración de servicio proxy, la pasarela no realiza ninguna acción respecto a dicho servicio excepto invocarlo. Cuando se configura un servicio proxy, también se configura una lista de manejadores JAX-RPC que utiliza javax.xml.rpc.service.endpoint.address para establecer el punto final de destino para el servicio. A continuación, se asocia la lista de manejadores al puerto de entrada para el servicio proxy.
http://nombre_host:número_puerto/wsgwsoaphttp1/soaphttpengine/your_bus/ProxyService/ProxyServiceInboundPort
(donde nombre_host y número_puerto son el nombre del host y el número de puerto para este servidor de aplicaciones), los clientes solicitantes indican que están enviando una solicitud unidireccional mediante el URL siguiente: http://nombre_host:número_puerto/wsgwsoaphttp1/soaphttpengine/your_bus/ProxyService/ProxyServiceInboundPort?operationMode=oneway
Si falta el parámetro operationMode, la pasarela presupone que el
método solicitado es requestResponse. http://nombre_host:número_puerto/SIBWS/proxywsdl/ProxyServiceTemplate.wsdl
(por ejemplo
http://su.nombre.servidor:9080/SIBWS/proxywsdl/ProxyServiceTemplate.wsdl).Para un servicio proxy individual, puede alterar temporalmente el archivo WSDL del proxy predeterminado y proporcionar un WDSL alternativo cuando cree una configuración de servicio proxy nuevo o modifique una configuración de servicio proxy existente.
Si desea que la pasarela utilice un archivo WDSL de proxy predeterminado diferente, especifique la dirección web del nuevo archivo WDSL de proxy predeterminado al crear una nueva instancia de pasarela. El nuevo archivo WSDL del proxy predeterminado debe implementar el mismo tipo de puerto, enlace, servicio y nombres de puerto que el archivo WSDL del proxy predeterminado proporcionado. Sólo pueden existir diferencias en los elementos de extensión utilizados para configurar el enlace. En el nuevo archivo WDSL de proxy predeterminado, el valor del distintivo <soap:target address> debe ser una dirección web formato válido, pero no es necesario que apunte a una página real. Por ejemplo, el valor this.is.a.fake.url se rechaza, mientras que el valor http://this.is.a.fake.url se acepta. La lista de manejadores JAX-RPC utiliza javax.xml.rpc.service.endpoint.address para alterar temporalmente este valor durante la ejecución con la dirección web real.