Wsimport clientjar Option
Wsimport clientjar Option explains about generating Java Code From A WSDL Document and packed into a jar, So that Client Can Invoke/Consume The Service
I am showing here, an example of generating java code from WSDL document using wsimport tool.
You can also use CXF Client , if you need more custom features like adding logging,interceptor etc.
Reference -> http://docs.oracle.com/javase/6/docs/technotes/tools/share/wsimport.html
For deploying the service, you can follow this tutorial CXF Web Service Tutorial. After the deployment you can access the url
http://localhost:8080/CXFTutorial/ChangeStudent?wsdl
Java wsimport Tool Example
Java wsimport Example explains about generating Java Code From A WSDL Document, So that Client Can Invoke/Consume The Service
I am showing here, an example of generating java code from WSDL document using wsimport tool.
You can also use CXF Client , if you need more custom features like adding logging,interceptor etc.
Reference -> http://docs.oracle.com/javase/6/docs/technotes/tools/share/wsimport.html
For deploying the service, you can follow this tutorial CXF Web Service Tutorial. After the deployment you can access the url
http://localhost:8080/CXFTutorial/ChangeStudent?wsdl
Create CXF Client
Create CXF Client Example explains step by step details of how to create a CXF web service client / wsdl soap client using Apache CXF WebService Framework
For Creating Apache CXF Client, We are using org.apache.cxf.jaxws.JaxWsProxyFactoryBean. The factory option is particular to CXF and it is non-standard. This will give you a great control over the endpoint.
The Other options like Wsimport tool available with JDK are standard but that will give you less control. For example you can add a logging interceptor in order to show the logs when accessing your service using org.apache.cxf.jaxws.JaxWsProxyFactoryBean.
For publishing a web service, you can follow this tutorial CXF Web Service Tutorial. This client is based on mentioned Tutorial