Hi All, I am very new to the Web Service. For Last 2/3 days I have gone thorugh lot of articles on Java Web Service to get the first hand information. Now I am little beet confused. Since there are many ways to actully go for Java Web Services implementation such as JAX RPC, Apache Axis, SAAJ, Apache SOAP.
Which one amongs the above i should go for to implement Java Web Service.
Joined: Mar 22, 2005
Forget about Apache SOAP, it's obsolete. Install Axis on Tomcat, and then follow any of the tutorials you've seen to develop JAX-RPC or SAAJ clients. SAAJ is more low-level than JAX-RPC, so the code is closer to the XML level. JAX-RPC clients are what the Axis wsdl2java tool generates (some of the tutorials use that, so you may end up with one to play around with). Avoid tutorials that talk about JAX-WS, since that is not supported by Axis at the moment.
I would suggest you to go with axis as this gives the heighest level of abstraction.Asix is just a advanced version of Apache soap. even axis comes with a lot of sample pograms so that you can learn from those.