WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Conjuntos de mensajes: asistente para la generación de WSDL: configurar detalles de enlaces

Utilice este panel para especificar los detalles de enlaces SOAP/HTTP o SOAP/JMS.

Asistente para Generar WSDL

El asistente para Generar WSDL muestra los paneles siguientes:

Propiedades del panel

Nombre de servicio
El nombre de servicio es el valor del atributo de nombre en el elemento de servicio del WSDL generado. El uso exacto del nombre depende de los productos que utilicen posteriormente el WSDL como, por ejemplo, los kits de herramientas SOAP y los depósitos UDDI. Por ejemplo, si más adelante utiliza un kit de herramientas SOAP para generar Java™ des su WSDL, el nombre de servicio es probable que se convierta en el nombre de la interfaz Java.
Nombre de puerto
Esta propiedad es el nombre de un puerto WSDL específico para este servicio y normalmente se deriva del nombre del servicio. Un convenio será proporcionar un nombre de servicio de tipo Servicio <xyz> y un nombre de puerto de tipo Proveedor <xyz>.

El nombre de puerto es el valor del atributo de nombre del elemento de puerto del WSDL generado. El uso exacto del nombre depende de los productos que utilicen posteriormente el WSDL como, por ejemplo, los kits de herramientas SOAP y los depósitos UDDI. Por ejemplo, si utiliza un kit de herramientas SOAP para generar Java a partir de su WSDL, el nombre de puerto podría convertirse en el nombre de la clase Java.

Se presenta una selección de las dos opciones:

SOAP/HTTP
Seleccione esta opción para generar una definición WSDL utilizando definiciones de mensaje existentes con un transporte HTTP. Esta es la opción predeterminada.
SOAP/JMS
Seleccione esta opción para generar una nueva definición WSDL utilizando definiciones de mensajes existentes con un transporte JMS.

Si selecciona SOAP/HTTP, se muestran las siguientes propiedades adicionales:

Acción SOAP
Esta propiedad define el valor de la cabecera SoapAction de HTTP. Una aplicación puede utilizar SoapAction como un mecanismo de relacionar un mensaje SOAP con un método de implementación. Esto suele ser así con WSDL de tipo rpc-style.

Si la definición WSDL es para contener varias operaciones y éstas utilizan distintas acciones SOAP, se deberán añadir los valores de acción SOAP exclusivos al WSDL después de su generación. Si todas las operaciones utilizan la misma acción SOAP, especifique el valor aquí.

Dirección del puerto
Esta propiedad define la dirección en la que el servicio está disponible. Debe ser un URL válido e incluir el número de puerto si es diferente del puerto HTTP predeterminado. Un ejemplo de una dirección de puerto es: http://localhost:9080/wassoap/servlet/router

Si selecciona SOAP/JMS, se muestran las siguientes propiedades adicionales:

Estilo de destino
Estilo en el que especifica el nombre de destino del mensaje JMS. El valor por defecto es jndi.
Nombre de destino
Nombre del destino del mensaje JMS. Esta propiedad debe especificarse de acuerdo con la propiedad Estilo de destino.
Nombre del proveedor JMS
Seleccione un nombre de proveedor JMS de la lista. Cuando se selecciona un nombre de proveedor de la lista, la propiedad Fábrica de contexto inicial se actualiza automáticamente con la clase Java pertinente. El nombre debe coincidir con el nombre del servicio configurable definido para el intermediario al que despliega el flujo de mensajes.
Fábrica de contexto inicial

Punto de partida para un espacio de nombres JNDI. Una aplicación JMS utiliza el contexto inicial para obtener y buscar la fábrica de conexiones y los objetos de cola y tema para el proveedor JMS. Cuando se selecciona un nombre de proveedor JMS de la lista en Nombre de proveedor JMS, la propiedad Fábrica de contexto inicial se actualiza automáticamente con la clase Java pertinente. El valor predeterminado es com.sun.jndi.fscontext.RefFSContextFactory, que define la Fábrica de contexto inicial para el proveedor JMS de WebSphere MQ.

Fábrica de conexiones JNDI
Nombre de la fábrica de conexiones utilizada. Este nombre debe existir en el archivo de enlaces. La Fábrica de conexiones JNDI es una fábrica de conexiones de cola (QueueConnectionFactory) de JMS. De forma alternativa, puede especificar la fábrica de conexiones (ConnectionFactory) genérica de JMS.
URL de JNDI
El URL de JNDI para el proveedor JMS.
Modalidad de entrega
Esta propiedad controla la modalidad de persistencia que se utiliza para un mensaje. Los valores válidos son:
  • Persistente: el mensaje sobrevive si en el proveedor JMS se produce una anomalía del sistema.
  • No persistente: el mensaje se pierde si en el proveedor JMS se produce una anomalía del sistema.
Duración del mensaje de solicitud
Esta propiedad controla la duración de tiempo, en segundos, durante el cual se conserva el mensaje JMS de salida. El valor predeterminado, 0, se utiliza para indicar que el mensaje no debe caducar.
Prioridad del mensaje de solicitud de JMS

Esta propiedad asigna importancia relativa al mensaje y puede utilizarse para que un servicio web de recepción seleccione mensajes.

Seleccione un valor entre 0 (prioridad más baja) y 9 (prioridad más alta). El valor predeterminado es 4, que indica una prioridad media. Las prioridades del rango 0 - 4 indican una entrega típica. Las prioridades del rango 5 - 9 indican una entrega más rápida.

Responder a nombre
El nombre del destino JMS al que la aplicación receptora debe enviar un mensaje de respuesta. Para que se devuelva un mensaje de respuesta a este destino JMS, el nombre de destino JMS debe ser conocido en el dominio del proveedor JMS utilizado por el cliente receptor.
Especificar parámetros JNDI
Escriba los parámetros de contexto JNDI, que se incluirán en el URI de WSDL generado, en esta tabla como pares nombre-valor. Si el recuadro de selección Utilizar protocolo de interoperatividad SOAP/JMS no está seleccionado, la tabla Parámetros de JNDI está inhabilitada y sus valores no se generan en el WSDL resultante.
Especificar parámetros de usuario
Escriba parámetros de usuario adicionales, que se incluirán en el URI de WSDL generado, en esta tabla como pares nombre-valor.
Utilizar protocolo de interoperatividad SOAP/JMS
Este recuadro de selección está seleccionado de forma predeterminada. Si este recuadro está seleccionado, el WSDL SOAP/JMS generado está en el formato W3C; de lo contrario, es WSDL de estilo IBM. Si quita la marca de selección de este recuadro, se inhabilita la tabla Parámetros JNDI y sus valores no se generan en el WSDL resultante.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:59:29


Tema de referenciaTema de referencia | Versión 8.0.0.5 | ad20940_