Creating a web service implementation class

JAX-WS annotations were added in Java EE 5.0. Using these annotations, we can turn any Java class (including POJOs) into a web service. Use the @Webservice annotation to make any Java class a web service. This annotation can be used either on an interface or on a Java class. If a Java class is annotated with @Webservice, then all public methods in the class are exposed in the web service. If a Java interface is annotated with @Webservice, then the implementation class still needs to be annotated with @Webservice and with the endpointInterface attribute and its value as the interface name.

Before we create the web service implementation class, let's create a few helper classes. The first one is the ...

Get Java EE 8 Development with Eclipse 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.