Hi, I'm not completely new to web services. But I got confused over the terminology used. This is what I understood. Please correct me where I'm wrong!!
Three methods of consuming and producing web services: XML-RPC, SOAP and REST
JAX-RPC,JAX-WS comes under this. JAX-WS is successor to the JAX-RPC which supports message-oriented Web services,send XML messages over HTTP without SOAP..etc
AXIS is an implementation of SOAP. Axis (which provides implementation of SOAP)provides Eclipse plugins which can be used to consume and produce the web services easily in a wizard fashion.
3.REST: Its altogether diff than above..I did not do any research on this.
1.How to decide which one to select If I want to consume any web service AXIS, JAX-RPC,JAX-WS ?
2.As AXIS is so simple with the Eclipse plugin I would like to consume/produce web service using AXIS? What is the necessity to go for JAX-RPC and JAX-WS?
3.I read some where that AXIS does not support JAX-RPC?
I really got confused on the classification side. Whether they are talking about implementation side or specifications side??? I'm not sure whether my classification is completely wrong or right.. I browse the net and see examples how to consume and produce but I did not see any classification . Please help me. Thanks in advance.