Good time! PB> different concepts and connections between,
PB> HTTP server Program to get queries from net (Internet) by HTTP protocol and returning result (file body or program result) to net PB> tomcat Servlet container (may be I wrong). HTTP server may return not only file bodies, but program run results. And tomcat is this program. When tomcat get query from HTTP server, he run one of it servlets. Servlets - program on Java language, which get query from Servlet Container (Tomcat) and return result as byte array or string. PB> SOAP, High level Protocol to link not servers o computers, but application. Only what application need to access other application - it WSDL (or other type) definition file and one of it current location (URL as example). As transport protocol (low-level) SOAP may use HTTP. And in this case first server application, which process query, is HTTP Server. May be second is Tomcat and third is servlet, but may be second is .NET Framework and third is WebService Application on .NET Framework. PB> web service, One of the type of applications, which talking by SOAP protocol. But web services - it server-end applications - they gets queries (on Soap language - SOAP messages) and return SOAP messages. -- Best regards, Vladimirov mailto:[EMAIL PROTECTED]