This topic explains how to configure additional HTTP transport
properties with an assembly tool. The assembly tool is used to configure the ibm-webservicesclient-bnd.xmi deployment
descriptor binding file.
About this task
This task is one of three ways that you can configure additional
HTTP transport properties for a Web Service acting as a client to another
Web service. You can also configure the additional HTTP transport properties
in the following ways:
If you want to programmatically configure the properties using the
Java API XML-based Remote Procedure Call (JAX-RPC) programming model, review
the JAX-RPC specification that is available through Web services: Resources for learning.
See
Additional HTTP transport
properties for Web services applications for more information about
the following properties that you can configure:
- com.ibm.websphere.webservices.http.requestContentEncoding
- com.ibm.websphere.webservices.http.responseContentEncoding
- com.ibm.websphere.webservices.http.connectionKeepAlive
- com.ibm.websphere.webservices.http.requestResendEnabled
- http.proxyHost
- http.proxyPort
- https.proxyHost
- https.proxyPort
These additional properties are configured for Web services applications
that use the HTTP protocol. The properties affect the content encoding of
the message in the HTTP request, the HTTP response, the HTTP connection persistence
and the behavior of an HTTP request that is resent after a java.net.ConnectException error
occurs when there is a read time-out.
Configure the additional HTTP
properties with an assembly tool with the following steps provided in this
task section:
Procedure
- Start
an assembly tool. The assembly tools provide a graphical
interface for developing code artifacts, assembling the code artifacts into
various archives (modules) and configuring related Java 2 Platform, Enterprise
Edition (J2EE) Version 1.2, 1.3 or 1.4 compliant deployment descriptors.
- Configure the additional HTTP transport properties. Create
and specify the name/value pair in the Web Services Client Port Binding page
for a Web service client. The Web Services Client Port Binding page is available
after double-clicking the client deployment descriptor file.
Results
You have configured additional HTTP transport properties for a Web
services application.