It is known fact that SOA is becoming the buzz word and most of the companies are moving into so called “SOA” field . When doing so Web services are becoming a major topic as well. By looking at the recent download statistics of Axis2, it is obvious that Axis2 is becoming the best open source Web service framework. When someone tries to move into Web services , there are number of ways they try to do that.
- Some people start with fresh environment expose there applications as Web services
- Some people need to convert their legacy system into Web services , in that case they might need to write a wrapper or have to use an ESB for that.
- Some people want to expose there data bases as Web services
- And more (code first approach , contract first approach )
Since Axis2 is a popular and very useful Web service engine , having support for all of those make the framework more and more useful. To address that Axis2 has various plug point , recently I wrote a blog about custom deployer as a way of extending Axis2.
Using the custom deployer approach in WSO2 , we have build a very useful and user-friendly data service solution. With that you can expose your data base as a Web service in very easy manner. If you want to expose your data base as a Web service , then you can do that just adding a very simple configuration file [read more about the configuration file]. WSO2 WSAS (Web services Application Server) has support for data service deployment and configuration , however the new data service solution going to have a number of improvements as well as number of new features which you can not find in the WSAS.