I'm evaluating SOAP servers with an eye toward performance and ease of deployment. My instinct is to prefer a native SOAP implementation over a Java implementation and to prefer a standalone implementation over one that lives inside a servlet container. But I'm new to this stuff, so I really don't know. I do realize that Java has lots of built in networking and database connectivity that native implementations don't have. Has anyone evaluated these issues:
1.) Are there advantages to deploying Axis inside a servlet container rather than using the standalone server? 2.) How does the performance compare for servlet vs. standalone? 3.) How does the throughput of Axis compare to a "native" implementation, like gSOAP. 4.) What sort of testing tools are available for evaluating the throughput of various SOAP servers. Thanks, Chuck