Book Image

Java 7 JAX-WS Web Services

By : Deepak Vohra
Book Image

Java 7 JAX-WS Web Services

By: Deepak Vohra

Overview of this book

<p>Web services are applications that use open, XML-based standards and transport protocols to exchange data with clients. <br /><br />In the book Developing a JAX-WS Web Service using the wsimport clientjar Option, we shall create a JAX-WS web service with Java 7. We shall discuss the new clientjar option in the wsimport tool or the wsimport ant task which is used to generate JAX-WS portable artifacts from a service wsdl. Subsequently, we use the web service artifacts to invoke the web service from a web service client.</p>
Table of Contents (8 chapters)

Summary


In this chapter we discussed the procedure to develop a JAX-WS web service and test the web service with a client. We used the wsimport task/tool to generate client-side web service artifacts and used the new -clientjar option in wsimport of Java 7 to package the artifacts and WSDL/s into a JAR file. Making a JAR file containing web service artifacts and WSDLs in the runtime of the client precludes the requirement to access the WSDLs over the network at runtime, thus saving on network overhead.