I am kind of new to webservices. I am trying to use WSAD 5 tool to develop a webservice. The tool gives three different ways of creating a webservice. Apache Axis, IBM WebSphere V5 and IBM SOAP. From my understanding Apache Axis is from Apache ( open source, hence IBM does not provide any support.), IBM SOAP from IBM, IBM WebSphere V5 also from IBM. However, I am not very clear on the whole concept yet. Can anyone please give a more clear picture? Also, what is the difference between IBM WebSphere V5 and IBM SOAP? Also, what is the difference between Document/ Literal, RPC/ Literal and RPC/ Encoded.