I have been assigned to a project where web services being used. I am in process of understanding webservices. While going through, I came to some unknown words AXIS . I have googled for finding role of AXIS in webservices. I found that its an implementation of the SOAP. I want to ask , are there any other stuffs like AXIS which implements SOAP. If any , why AXIS preferred?
Also , I have very very basic question , why do we need web service? what purpose does it suffice in web application lifecycle?
Please put some light on above. It will be helpful for me to move/study/think ahead in right direction.
thanks in advance
Axis is a web service stack. Yes, there are other web service stacks such as Metro, Apache CXF.
I cannot tell you why Axis is preferable - personally I rather use Metro or Apache CXF. Metro seems like the web service stack which gives me the least amount of hassle.
Web services are commonly used when two systems that perhaps are implemented in different programming languages need to talk to each other - system integration.