All docs This doc

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


There are two main types of transports: blocking and non-blocking. In a blocking transport, the I/O threads get are blocked since because the same worker thread that sends the request to the server will  remain remains open to receive the response. These threads are blocked until messages are completely processed by the underlying Axis2 engine. However, in In non-blocking transports, the worker thread that sends the request will not wait for the response, and another thread will receive the response. TherebyTherefore, non-blocking transports increase the performance of the server.