durusmail: quixote-users: SOAP-support revisited
SOAP-support revisited
2004-09-22
2004-09-22
2004-09-23
2004-10-01
SOAP-support revisited
Toni Alatalo
2004-09-23
On Wed, 22 Sep 2004, Dave Kuhlman wrote:

Thanks Dave,

> On Wed, Sep 22, 2004 at 03:09:01PM +0300, Toni Alatalo wrote:
> > analogous to the XML-RPC support already in Quixote" is brought up, has
> I sent Toni a copy of soapserver.py in a separate email.  (Didn't
> want to stuff mailboxes on the list with something you don't want.)
> It's a very trivial example of a SOAP server that makes several

though that did not actually address the problem I had in mind (nor was i
being explicit about, retrying now):

the nice thing for me about Quixote's XML-RPC support was that the handler
could be added just like any URL handler (i put it to /rpc/), without any
additional servers running or anything. once decided to do that, instead
of studying WSDL etc., implementing was a joy following
http://www.mems-exchange.org/software/quixote/doc/web-services.html
(started making wrapper classes that expose the actual ones of this
system, by using static methods that are passed the id of the instance
given in the xml-rpc call).

now if i indeed need SOAP, and create a separate server for it (like all
the SOAPpy examples seem to do), there needs to be some mechanism for
tying it to the system .. hm .. am using a singleton instanciated by the
Quixote Twisted publisher to access all data&functionality via http calls,
but would not be able to get that same singleton to that other process
running the SOAP server .. or could i, i.e. could it be in the same
process, would that make sense? i'm currently happy with this single
long-living process doing all the work, avoiding all concurrency issues.

if the users of the interface are ok with xml-rpc (haven't heard yet, but
am expecting a reaction today), can just thank the Quixote ppl again for
providing such a nice way for making it :)

> Dave

~Toni


reply