4.3. Web Services Tools

JBoss Web Services is an integral part of the JBoss Application Server and JBoss Enterprise Application Platform, providing a standard means of working reliably between different software applications.
A Web Service defines a collection of technologies that provide protocols and standards for the exchange of data between applications. You can create a Web Service for your application server through the use of wizards in JBoss Developer Studio. For further details refer to the Creating a Web Service using JBossWS runtime chapter of the JBoss WS User Guide
Example of a Web Services wizard
Figure 4.2. Example of a Web Services wizard


Web Services Tools also includes the ability to create a Web Service client through the use of a Web Services Description Language (WSDL) document. This can be useful if you already have a predefined service that you wish to recreate, or you wish to use one as a template. Refer to the Creating a Web Service Client from a WSDL Document using JBoss WS chapter of the JBoss WS User Guide for more details.
Web Services client creation
Figure 4.3. Web Services client creation