Invoking a SOAP Service

Okay, seeing the Web page that AXIS generates when you call the HelloWorldService isn't the most exciting thing, but you are almost all the way there when it comes to having a fully functioning, end-to-end Java Web service. All you really need to do is write the client. You can do this in two ways. First, you could write the Java client yourself, and second, you could have it generated for you. This section explores both approaches, starting with the generated version.

HelloWorldService WSDL

The Web Service Description Language, or WSDL, provides a language-independent technique for describing a Web service to any potential client. Although WSDL will be discussed in more detail in Chapter 11, “WSDL,” for now you can just ...

Get Java™ Web Services Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.