IBM BPM, V8.0.1, All platforms > Programming IBM BPM > Enterprise Service Bus programming > Web service binding

JAX-WS and JAX-RPC bindings

JAX-WS and JAX-RPC are Java programming APIs used in the web service bindings, to create and consume SOAP messages. JAX-WS is the successor to JAX-RPC. This topic describes the similarities and differences between the two.

Using the web service binding, you can specify that messages are processed by handlers. Handlers on incoming messages are invoked before the message is delivered to the web service operation, and handlers on outgoing messages are invoked after the web service operation has completed. Handlers can be used for a variety of purposes. Examples include message logging, audit trails, and message transformations. Handlers should not be used to implement security or encryption or to manage the redirection of messages; those facilities are provided by other mechanisms.


JAX-RPC and JAX-WS

Similarities between JAX-RPC 1.1 and JAX-WS 2.0:

Differences between JAX-RPC and JAX-WS:

Web service binding