Habilitación del servicio de mensajería web

El servicio de mensajería web debe estar habilitado para que se ejecute una aplicación habilitada para mensajería web. Debido al tiempo que permanecen abiertas las peticiones de mensajería web, el contenedor Web existente no puede escalarse para manejar clientes más simultáneos que la agrupación de hebras del contenedor Web. Para solucionar este problema, el servicio de mensajería web proporciona una nueva infraestructura de canales y una nueva cadena de transporte que comparten puertos con las cadenas de transporte de contenedor Web existentes. De forma predeterminada, la cadena de transporte de mensajería web no está habilitada. Para iniciar las cadenas de transporte de mensajería web, debe establecerse una propiedad personalizada en un canal de contenedores Web en una cadena de transporte existente. Debe identificar qué cadenas de transporte de contenedor Web deben configurarse para ejecutar peticiones de mensajería web antes de habilitar esta propiedad personalizada.

Existen dos cadenas de transporte de contenedor Web predeterminadas que dan servicio al tráfico Web. Estas dos cadenas de transporte se denominan WCInboundDefault y WCInboundSecure. En la mayoría de los casos, debe determinar si desea ejecutar las peticiones de mensajería web a través de HTTP o HTTPS. Si sólo ejecuta las peticiones a través de HTTP, siga los pasos siguientes para habilitar el servicio de mensajería web en la cadena de transporte WCInboundDefault. Si requiere una conexión segura a través de HTTPS, siga los pasos siguientes para la cadena de transporte WCInboundDefaultSecure. Si el tráfico de mensajes Web llega en HTTP y HTTPS, habilite el servicio de mensajería web en las cadenas WCInboundDefault y WCInboundDefaultSecure. Si termina configurando una cadena de transporte y no maneja peticiones de mensajería web a través de dicha cadena de transporte, la cantidad de sobrecarga que se debe determinar si el canal de mensajería web está implicado en la petición es muy pequeña.

  Procedimiento

  1. Inicie sesión en la consola administrativa del servidor de aplicaciones.
  2. Vaya a Servidores >Servidores de aplicaciones.
  3. Seleccione el servidor de aplicaciones actual.
  4. Expanda Valores de contenedor Web y seleccione Cadenas de transporte de contenedor Web.
  5. Seleccione la cadena de transporte identificada anteriormente.
  6. Seleccione Canal de entrada de contenedor Web.
  7. Seleccione Propiedades personalizadas.
  8. Pulse Nueva.
  9. Especifique webmsgenabled para la propiedad de nombre y true para el valor.
  10. Pulse Aplicar.
  11. Pulse Guardar para guardar la información de repositorio.
  12. Reinicie el servidor para que los cambios entren en vigor.

  Habilitación del servicio de mensajería web en z/OS

Una vez realizados estos pasos, siga los pasos siguientes para completar la habilitación de mensajería web en z/OS.

  1. Inicie sesión en la consola administrativa de WebSphere® Application Server.
  2. Vaya a Servidores >Servidores de aplicaciones.
  3. Seleccione el servidor de aplicaciones actual.
  4. Expanda Valores de contenedor Web y seleccione Cadenas de transporte de contenedor Web.
  5. Seleccione la cadena de transporte identificada anteriormente.
  6. Seleccione Canal de entrada HTTP.
  7. Aceptar
  8. Establezca el peso de discriminación en 1.
  9. Pulse Aplicar.
  10. Pulse Guardar para guardar la información de repositorio.
  11. Reinicie el servidor de aplicaciones para que los cambios entren en vigor.

Es posible que se hayan habilitado cadenas de transporte de contenedor Web adicionales para dar servicio al tráfico Web. Para determinar si el servicio de mensajería web debe habilitarse para estas cadenas de transporte, determine en qué hosts virtuales se instalará la aplicación habilitada para mensajería web y, a continuación, habilite las cadenas de transporte correspondientes que coincidan con los puertos del host virtual.

En algunos casos, será recomendable crear una nueva cadena de transporte de contenedor Web con el único objetivo de manejar peticiones de mensajería web. Consulte el artículo de Developer Works Know your proxy server basics (Conceptos básicos del servidor proxy). La sección proporciona información sobre cómo crear una nueva cadena de transporte de contenedor Web con su propia agrupación de hebras.


Condiciones de uso | Comentarios