Asynchronous web services with Axis2

The concept of an asynchronous web service is a very important feature, where a user can invoke one web service and continue his/her work until he/she gets the reply. In a traditional synchronous model, a client has to wait (or block) until he gets the response. More importantly, in Axis2, you get asynchronous support both on the client side and the server side. In the client side, we can invoke the service in a blocking or non-blocking manner. Selecting which way to invoke is very straightforward. In the server side, we can have services that take a long time to process. In such a situation, a service can be processed in a non-blocking manner, where once the message is received, it will send the acknowledgment, ...

Get Apache Axis2 Web Services Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.