Métodos de transporte HTTP y JMS

Los servicios web creados utilizando los entornos de ejecución de WebSphere dan soporte a una capa de transporte JMS, además del transporte HTTP existente. Esto permite a los clientes y los servidores de servicios web comunicarse utilizando las colas y los temas JMS, en lugar de conexiones HTTP. Se da soporte a las solicitudes unidireccionales y bidireccionales síncronas.

Restricción:

Las ventajas de utilizar JMS como alternativa a HTTP son las siguientes:

Si un servicio web va a estar accesible en el transporte JMS, el documento WSDL correspondiente debe incluir un enlace JMS y una dirección SOAP, que especifica una serie URL de punto final JMS. Un enlace JMS es simplemente un elemento wsdl:binding que contiene un elemento wsdlsoap:binding cuyo atributo transport termina en soap/jms, en lugar del valor soap/http normal. Además del enlace JMS, debe incluirse un elemento wsdl:port que haga referencia al enlace JMS en el elemento wsdl:service del documento WSDL. Este elemento wsdl:port debe contener un elemento wsdlsoap:address cuyo atributo location especifique una serie URL de punto final JMS.

También tiene que decidir los nombres y los tipos de objetos JMS que utilizará la aplicación. Por ejemplo, debe decidir si el servicio web va a recibir las solicitudes de una cola o un tema. También debe decidir si desea utilizar un destino protegido (cola o tema). Por último, deberá decidir los nombres del destino, la fábrica de conexiones y el puerto de escucha. La lista siguiente proporciona un ejemplo de los nombres que pueden utilizarse para el servicio web StockQuote de ejemplo:

Después de crear el servicio web, puede ejecutar el asistente Crear módulos de direccionador para añadir un punto final JMS (módulo de direccionador) para cada .jar EJB habilitado para el servicio web contenido en el archivo EAR. Si crea el servicio web utilizando el asistente de servicios web, esta acción se realiza automáticamente.

Icono que indica el tipo de tema Tema de conceptos
Términos y condiciones para centros de información | Comentarios

Icono de indicación de fecha y hora Última actualización: 22 de abril de 2014

Nombre de archivo: chttpjms.html