If you want your application to listen for SOAP requests, you need to create a SOAP server rather than a SOAP client. A SOAP server needs a way to listen for network calls. If you communicate using HTTP, then you must have an HTTP server (aka Web server) to listen for HTTP requests. Most SOAP implementations for Java (including Apache SOAP and Apache Axis) are implemented as a servlet, so for these implementations you also need a servlet engine. Some SOAP implementations (such as WASP (www.systinet.com) and GLUE (www.themindelectric.com) can be configured to run either "embedded" or "standalone". Embedded allows you to integrate the SOAP server into your application. Standalone lets you deploy the server on it own (you don't need a separate HTTP server and servlet engine), and you deploy your applications into the SOAP server. Killdara (www.killdara.com) positions Vitiris as a SOAP engine that can run on the "edge" of the network. It's designed for an embedded configuration.
You could certainly create a Napster-like application that communicates using SOAP, using the embedded configuration. You can also build SOAP applications that communicate using some other protocol besides HTTP. For example, Jabber. Many SOAP implementations (Axis, WASP, GLUE, etc.) provide a plug-in transport framework that lets you use different transports. Anne > -----Original Message----- > From: Thomas Schroter [mailto:[EMAIL PROTECTED]] > Sent: Friday, January 17, 2003 5:17 AM > To: [EMAIL PROTECTED] > Subject: SOAP / P2P > > > Hello, > > SOAP is called so far in context with WebServices. If an Java-Client > application in the sense of a P2P network would like to receive > inquiries it is > necessary to install a Servlet+Webserver. > Is it possible to make interfaces on the Java-Client over SOAP available > without to install Webserver and > Servlet ? For Example similarly as Napster functioned. > > Regards, > Thomas > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>