JSR-181, which defines eight annotations to enable easy definition of Java Web Services in a J2EE container, has been released.
Included annotations are:
- javax.jws.WebService
- javax.jws.WebMethod
- javax.jws.OneWay
- javax.jws.WebParam
- javax.jws.WebResult
- javax.jws.HandlerChain
- javax.jws.soap.SOAPBinding
- javax.jws.soap.SOAPMessageHandlers
In JavaOne 2005, a session on the strengths and benefits of Java5 and future releases covered this JSR as being how web services will be enabled in the future.
The reference implementation is available for download from the
BEA.