Jakarta Web Services Metadata (JWS; formerly Web Services Metadata for Java platform and Java Web Services), as a part of
Jakarta XML Web Services
The Jakarta XML Web Services (JAX-WS; formerly Java API for XML Web Services) is a Jakarta EE API for creating web services, particularly SOAP services. JAX-WS is one of the Java XML programming APIs.
Overview
The JAX-WS 2.2 specificatioJSR ...
(JAX-WS), is a Java programming language specification (JSR-181) primarily used to standardize the development of
web service interfaces for the
Jakarta EE
Jakarta EE, formerly Java Platform, Enterprise Edition (Java EE) and Java 2 Platform, Enterprise Edition (J2EE), is a set of specifications, extending Java SE with specifications for enterprise features such as distributed computing and web se ...
platform.
Using annotations from the JSR 181, you can annotate a Web service implementation class or a Web service interface. It enables developers to create portable Java Web Services from a simple
plain old Java object (POJO) class by adding annotations, and also helps in generating a Web service with a wizard or by publishing the service on to a server.
Some of the annotations specified by this JSR are:
* @WebService
* @WebMethod
* @Oneway
* @WebParam
* @WebResult
* @HandlerChain
* @SOAPBinding
Put simply
JSR 181is a specification to define standard and portable web services. It offers the following benefits:
* Provide a simplified model for developing web services
* Abstract the implementation details
* Achieve robustness, easy maintenance, and high interoperability
Version is 2.1 was released on December 15, 2009.
References
References
*
{{Jakarta EE
Java enterprise platform
Web service specifications
Java specification requests