1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
</head>
<body bgcolor="white">
A stack indepedent SPI that's provides entry points to command line tools and ANT
tasks that generate JAX-WS artefacts from WSDL or wrapper beans and WSDL from existing sources.
<h3>Service provider responsibilities</h3>
A service provider needs to implement both the factory and the actual <code>WSContractConsumer</code>
or <code>WSContractProvider</code>.
The ANT tasks and the command line tools offer static client interfaces and rely on a standard WSF service factory
mechanism that allows pluggability of different implementations:
<ul>
<li>See org.jboss.ws.integration.FactoryLoader</li>
</ul>
<h3>ANT tasks</h3>
<ul>
<li>{@link org.jboss.wsf.spi.tools.ant.WSConsumeTask}</li>
<li>{@link org.jboss.wsf.spi.tools.ant.WSProvideTask}</li>
</ul>
<h3>Command line interfaces and shell scripts</h3>
The shell scripts are installed with the JBossAS installation
and can be found in the JBOSS_HOME/bin directory.
<p/>
They delegate to the following command line implementations:
<ul>
<li>{@link org.jboss.wsf.spi.tools.cmd.WSConsume}</li>
<li>{@link org.jboss.wsf.spi.tools.cmd.WSProvide}</li>
</ul>
<h2>Related Documentation</h2>
<ul>
<li>{@link org.jboss.ws.integration.FactoryLoader}
</ul>
For overviews, tutorials, examples, guides, and tool documentation, please see:
<ul>
<li><a href="http://labs.jboss.com/jbossws/">JBossWS Userguide</a>
</ul>
<br>
@since JBossWS 2.1
</body>
</html>
|