Creación de una configuración de servicio proxy nueva
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.
Antes de empezar
Para obtener una vista de tarea de alto nivel de cómo configurar la pasarela de servicios web como parte de una configuración de servicios web habilitados para el bus global, consulte Habilitación de servicios web a través del bus de integración de servicios.
Cada servicio proxy se configura para una instancia de pasarela específica, de modo que debe crear la instancia de pasarela antes de configurar para ella un servicio proxy.
Decida qué método se debe utilizar para configurar estos recursos. Puede crear un nuevo servicio proxy utilizando la consola administrativa como se describe en esta tarea, o bien utilizando el Mandato createWSGWProxyService.
Acerca de esta tarea
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.
Una configuración de servicio proxy no tiene servicios de destino reales 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 proxy genérico para configurar los parámetros básicos de la llamada de invocación (por ejemplo, el tipo de enlace que se va a utilizar), pero puede alterar temporalmente el valor predeterminado proporcionando su propio archivo WSDL de proxy genérico. Si la lista de manejadores JAX-RPC no se despliega, la pasarela intenta evitar todas las peticiones a la dirección web falsa especificada en el distintivo <soap:dirección de destino> del archivo WSDL de proxy.
Para obtener información más detallada, consulte Manejadores JAX-RPC y operaciones con proxy.
Para crear una nueva configuración de servicio proxy utilizando la consola administrativa, efectúe los pasos siguientes:
Procedimiento
Resultados
Qué hacer a continuación
- Para la operación HTTP, si la dirección web del servicio proxy es
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
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
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=your_bus/ProxyService/ProxyServiceInboundPort
jms:/queue?destination=jndi_queue&connectionFactory= jndi_factory&targetService= su_bus/ProxyService/ProxyServiceInboundPort&operationMode=oneway