For Java(TM), WebSphere MQ provides access to web services using the Apache Axis Web Services infrastructure. Refer to the Axis documentation for full information on how to use the infrastructure.
Axis supports three programming styles: SOAP style, WSDL style and PROXY style. The key features of these three styles can be summarized as follows:
All three of these styles are supported in the SOAP/WebSphere MQ Java client environment. However, SOAP style offers limited flexibility and ease of use and samples are provided only for WSDL and Proxy styles.
Sample mqmtop/tools/soap/samples/java/clients/soap.clients.WsdlClients.java shows an example of a simple Java client WebSphere MQ transport test. This calls an Axis service from an Axis client environment using WSDL Axis calls. The programmer is responsible for referencing the correct WSDL (which can be held locally or accessed over HTTP), and using appropriate ports and bindings.
Sample mqmtop/tools/soap/samples/java/clients/soap.clients.SqAxis2Axis.java is an example of a simple Java WebSphere MQ transport test. This calls an Axis service from an Axis client environment using automatically generated proxy classes. The programmer must reference the correct proxies, and the proxies will have been generated to get the remaining information correct.
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
csqzau0028 |