Understanding JAX-WS Web Services

JAX-WS is an API for building web services and clients that are message oriented. JAX-WS supports transmission of SOAP messages over HTTP. It also supports sending XML messages over HTTP without SOAP. JAX-WS delegates data binding related tasks to JAXB. JAXB provides support for Java to XML mapping, additional support for less used XML schema constructs, and bidirectional customization of Java and XML data binding.

Note: JD Edwards EnterpriseOne business services use JAX-WS with SOAP 1.1 over HTTP 1.1 and WSDL 1.1. The SOAP message format is Document/Literal.