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: generar una definición WSDL a partir de un conjunto de mensajes

Para garantizar la máxima interoperatividad de los servicios web, utilice el estilo de documento WSDL siempre que sea posible. Cuando el estilo rpc de WSDL sea necesario, utilice la codificación literal

Antes de iniciar debe haber realizado las tareas siguientes:

Sustituya las construcciones en desuso antes de generar representaciones WSDL de los modelos de mensajes.

Para generar una definición WSDL:

  1. Vaya a la perspectiva Desarrollo de aplicaciones de intermediario.
  2. En la Vista Desarrollo de intermediario, pulse el botón derecho del ratón en la carpeta que contiene el archivo de conjunto de mensajes a partir del cual desea generar una definición de servicio web y luego seleccione Generar > Definición WSDL. Esto inicia el asistente para Generar WSDL.
  3. Siga los pasos del asistente y rellene los detalles según sea necesario. Algunos paneles y opciones están sujetos a los valores que ha establecido en el asistente por lo que es posible que no siempre aparezcan. Algunos campos del asistente pueden estar desactivados. Esto sucede cuando un campo tiene un valor obligatorio o cuando no se utiliza el campo debido a los valores que ya se han establecido en otros campos.

    Por omisión, el asistente crea el WSDL en el proyecto de conjunto de mensajes. Si va a utilizar el WSDL para configurar un nodo SOAP, cree el WSDL en el conjunto de mensajes, no en el proyecto de conjunto de mensajes.

Al finalizar el asistente para Generar WSDL, habrá generado una definición WSDL. La extensión de archivo de los archivos WSDL es .wsdl y para cualquier archivo de esquema importado en modalidad de múltiples archivos (en la que una definición WSDL se divide entre diferentes archivos) es .xsd.

El siguiente es un ejemplo del WSDL que se ha generado para un enlace JMS:

<wsdl:service name='HTTP'>
  <wsdl:port binding='tns:JMSSoapBinding' name='HTTP'>
    <wsdlsoap:address
       location='jms:/queue?destination=jms/MyQueue&amp;
                 connectionFactory=jms/MyCF&amp;
                 priority=5&amp;
                 targetService=GetQuote'/>
  </wsdl:port>
</wsdl:service>
Nota: Las diferentes partes de la serie de la ubicación se dividen en líneas diferentes para mayor claridad pero, en la práctica, se generan como una serie continuada sin espacios en blanco adicionales.
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 tareaTema de tarea | Versión 8.0.0.5 | ad18211_