The road so far….

April 23, 2011

Web-service learnings

Filed under: java — Tags: — Rahul Sharma @ 11:23 pm

In my last couple of projects I worked with web-services, creating them at some places and consuming them at others. I  felt that the standard tasks like creating a client, creating a web service etc are quite straight forward and there are enough resources if you get stuck. But with web services, it is some trivial  task that can take a lot of your time and you feel quite frustrated when you can not get that simple thing right.


June 14, 2010

Web Services MEP with Axis2

Filed under: java — Tags: , — Rahul Sharma @ 10:27 pm

We had an application, that was based on the publisher-subscriber model. Then we thought of porting such an application to Web services. Taking that in mind I started looking for Axis2 and jaxws Web services stacks. I came across different MEP patterns that are supported by the two stacks. I found that such a model is possible in Axis2 using the Apache Savan project but that seems to be broken as I could not find the projects maven repository, examples etc.  Eventually we found out that none of the existing Web services stacks support such a MEP and we have to look into something called WS-Notification for the same,and started looking into the Apache Muse project.

But while looking for  such a model I found out Axis supports  more MEPs than jaxws. So here I will list of the MEPs that are supported by Axis2. (more…)