In the preceding chapters, we discussed how to install Axis2, write a simple web service, write a simple module, invoke a web service, and many other things. If you followed them thoroughly along with the samples, you should now be in a good position in terms of the Axis2 basics. So, in this chapter, we will be thrown in at the deep end, so to speak, with more advanced features of Axis2. But there's no need to panic! You have being using most of the advanced features of Axis2 already without knowing it in the previous chapters. Now it's time to learn them in a proper manner and use them in your applications. Axis2 offers a number of interesting features that you need to know when you want to develop a complex web service application.
In this chapter, we will discuss several advanced features of Axis2, which you will need when you go beyond the basic web service invocation. Particularly, we will discuss the following:
Representational State Transfer...