Any endpoint that will receive SOAP messages over HTTP, where the SOAP messages are 
not responses to SOAP messages sent as requests, will need to implement some type of 
HTTP server.  Axis includes such code, which means it can receive messages without 
having a separate servlet container.  Whether this is sufficiently lightweight for 
your purposes, I do not know.

A well-known lightweight SOAP implementation is kSOAP (ksoap.org).  This, however, 
concentrates on being lightweight for pure clients, that is, applications that 
initiate SOAP dialogs with requests before getting response messages.  It is a great 
implementation for PDAs and maybe some cell phones.  However, to receive "unsolicited" 
messages, it only provides classes that run within a servlet container.  Running 
something like Tomcat is usually not lightweight ;-).

There may be some implementation that suits your criteria, but I do not know of one.

Scott Nichol

Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.
----- Original Message ----- 
From: "Calicrates Policroniades" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 01, 2004 5:50 AM
Subject: Light weighted SOAP messaging


Hello,
Is there any possible way to incorporate into applications a light weight 
(thin) SOAP layer to interchange data more in a peer to peer model?

I would like to know if any of you know of any method, strategy, or project 
(or possibly a way to use Axis SOAP) in which I can get ride of much of the 
overhead introduced in the server side by running it as THE Web Server.

Basically I'm figuring out an scenario in which two applications (not 
necessarily in a client-server model) use SOAP with the main purpose of 
structured data interchange (in a peer to peer environment in which none of 
the machines would necessarily run as a server and then as a consequence 
having to run using tomcat).

In other words, what would be the strategy to enable two applications with the 
ability interchange SOAP messages between them using a light-weighted model?

Thanks in advance,
Cali




Reply via email to