You can publish a Web Services Description Language (WSDL)
file using the WebSphere® Application Server administrative
console.
Before you begin
Before completing this task, you need to install or deploy
the Web service. After deployment, configure the URL endpoint tasks
for your transport:
- Configure endpoint URL information for HTTP bindings
- Configure endpoint URL information for JMS bindings
- Configure endpoint URL information to directly access enterprise
beans
About this task
By publishing a WSDL file, you are providing clients with
a description of the Web service, including the URL identifying the
location of the service.
The WSDL files in each Web services-enabled
module are published to the file system location you specify. You
can provide these WSDL files in the development and configuration
process of the Web service clients so they can invoke your Web services.
This
task applies for Java API for XML-Based Web Services
(JAX-WS) and Java API for XML-based RPC (JAX-RPC)
Web services.
To learn about more ways to publish WSDL files,
see the making deployed Web services applications available to clients
information.
To publish an application's WSDL file with the
administrative console:
Procedure
- Open the administrative console.
- Click .
- Under Web Services Properties, click . This takes you to the page.
- Click the WSDL compression file to download. The
compression file contains the application's published WSDL files.
The compression file ExtendedWDLFiles.zip contains
EJB binding information. It can also contain JMS or HTTP binding information.
The compression file WSDLFiles.zip only
contains JMS or HTTP binding information.
The compression
file ExtendedWDLFiles.zip can
contain HTTP binding information. The compression file WSDLFiles.zip only
contains HTTP binding information.
What to do next
Apply security to your Web services. To learn more, see the
securing Web services applications using message level security information.