Extensible nature of Axis2

In Axis2, there are many ways to extend the functionalities. In this book, we will be discussing a few of them, which are listed here:

  • Service extension of the module
  • Custom deployers
  • Message receivers

Service extension or the module

Both Axis1 and Axis2 have the concept of handlers. But when compared to Axis 1.x, there are few changes in the way Axis2 specifies and deploys handlers. In Axis 1.x, if you want to add a handler, then you need to change the global configuration file and then restart the system. In the meantime, it does not have a way to add or change handlers dynamically.

To overcome this problem as well as to add new features, Axis2 introduced the concept of web service extensions or a module where the main ...

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.