Understanding JAX-RPC Web Services

JAX-RPC is an API for building web services and clients that use remote procedure calls (RPC) and XML. In JAX-RPC, a remote procedure call is represented by an XML-based protocol such as SOAP. The SOAP specification defines the envelope structure, encoding rules, and a convention for representing remote procedure calls and responses. These calls and responses are transmitted as SOAP messages over HTTP. The Web Service Definition Language (WSDL) specifies the XML format for describing the service as a set of endpoints operating on messages.

Note: JD Edwards EnterpriseOne business services use JAX-RPC with SOAP 1.1 over HTTP 1.1 and WSDL 1.1.