Configuración de propiedades adicionales del transporte HTTP con el panel de propiedades personalizadas JVM en la consola administrativa

Puede configurar propiedades de transporte HTTP adicionales para los servicios Web de JAX-WS (API de Java™ para servicios Web XML) y JAX-RPC (API de Java para RPC basado en XML) con el panel de propiedades JVM personalizado en la consola administrativa.

Acerca de esta tarea

Esta tarea muestra una de las tres maneras en las que se pueden configurar las propiedades adicionales del transporte HTTP para un servicio web que actúa como cliente para otro servicio web. También puede configurar las propiedades adicionales del transporte HTTP de las siguientes formas:

Si desea configurar mediante programación las propiedades utilizando el modelo de programación JAX-RPC (API de Java para RPC basado en XML) o el modelo de programación JAX-WS (API de Java para servicios web XML), revise las especificaciones JAX-RPC o JAX-WS.

Para obtener una lista completa de los estándares y las especificaciones a los que se da soporte, consulte las especificaciones y la documentación de la API de los servicios Web.

Para obtener más información sobre las propiedades HTTP siguientes que puede configurar, consulte sobre propiedades personalizadas para aplicaciones de servicios web:
  • com.ibm.websphere.webservices.http.requestContentEncoding
  • com.ibm.websphere.webservices.http.responseContentEncoding
    Avoid trouble Avoid trouble: Esta propiedad es sólo para JAX-RPC, y no se utilizará si está habilitada para servicios basados en JAX-WS.gotcha
  • com.ibm.websphere.webservices.http.connectionKeepAlive
  • com.ibm.websphere.webservices.http.requestResendEnabled
  • com.ibm.websphere.webservices.http.SocketTimeout
  • com.ibm.ws.webservices.enableHTTPPrefix
  • http.proxyHost
  • http.proxyPort
  • https.proxyHost
  • https.proxyPort
  • http.nonProxyHosts: sólo puede configurar esta propiedad como personalizada de JVM. Esta propiedad se aplica para las conexiones HTTP y HTTPS.

Estas propiedades adicionales se configuran para las aplicaciones de servicios web que utilizan el protocolo HTTP. Estas propiedades afectan a la codificación del contenido del mensaje en la solicitud HTTP, la respuesta HTTP, la persistencia de conexión HTTP y el comportamiento de una solicitud HTTP que se vuelve a enviar después de producirse un error java.net.ConnectException cuando se excede el tiempo de espera de lectura.

Procedimiento

  1. Abra la consola de administración.
    1. Pulse Servidores > Servidores de aplicaciones > servidor > Java y gestión de procesos > Definición de proceso > Java Virtual Machine > Propiedades personalizadas.
  2. Opcional: Si la propiedad no aparece en lista, cree un nuevo nombre de propiedad.
  3. Especifique el nombre y el valor.
  4. Opcional: Acepte la redirección de la petición HTTP para un URI distinto en HTTPS.
    La redirección de la solicitud HTTP a un URI distinto de HTTPS se producirá, si la garantía de transporte de CONFIDENCIAL o INTEGRAL está configurada en la aplicación. Para aceptar la redirección, puede realizar cualquiera de las siguientes tareas:
    • Establezca la propiedad com.ibm.ws.webservices.HttpRedirectEnabled del sistema Java en true.
    • Mediante programa, establezca la propiedad com.ibm.wsspi.webservices.Constants.HTTP_REDIRECT_ENABLED en un objeto java.lang.Boolean del objeto Stub o Call antes de invocar el servicio. Por ejemplo, utilice cualquiera de los valores java.lang.Boolean siguientes para establecer la propiedad en true:
      • Boolean.TRUE
      • new Boolean(true)
      • new Boolean("true")

Resultados

Ha configurado las propiedades de transporte HTTP para una aplicación de servicios web.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_configaddhttppropertiesadmin
File name: twbs_configaddhttppropertiesadmin.html