Although I am not a big fan of SOAP, I have to call some existing web
services. Is there any open source CL SOAP implementation? I found some
sample code in CL-XML but it is far form complete and looks like its
development is not active.
And if I have to implement SOAP myself which Lisp XML parser would be
the best choice?
"chavo" <········@gmail.com> writes:
> Although I am not a big fan of SOAP, I have to call some existing web
> services. Is there any open source CL SOAP implementation? I found some
> sample code in CL-XML but it is far form complete and looks like its
> development is not active.
I asked for this about 3 weeks ago and got no (useful) responses.
If you decide on taking on this job, I might be interested in
collaborating with you.
> And if I have to implement SOAP myself which Lisp XML parser would be
> the best choice?
I'm currently using the implementation by Sven Van Caekenberghe,
which works quite well (as does his xml-rpc).
--
It would be difficult to construe Larry Wall, in article
this as a feature. <·····················@netlabs.com>
> If you decide on taking on this job, I might be interested in
> collaborating with you.
I may start working on it but not before middle of the next month
(vacation :-).
> I'm currently using the implementation by Sven Van Caekenberghe,
> which works quite well (as does his xml-rpc).
It daoes not support XML name spaces.
"chavo" <········@gmail.com> writes:
> Although I am not a big fan of SOAP, I have to call some existing web
> services. Is there any open source CL SOAP implementation? I found some
> sample code in CL-XML but it is far form complete and looks like its
> development is not active.
> And if I have to implement SOAP myself which Lisp XML parser would be
> the best choice?
>
I have not tested any of the XML-parsers extensivly, but cxml, that you can
find on common-lisp.net seems to be reasonable well designed and complete,
including namespace-support, support for DOM and SAX-style parsing and even
a XMLS-compatible s-expression-based parsing.
--
Gisle Sælensminde, Phd student, Scientific programmer
Computational biology unit, University of Bergen, Norway
Email: ·····@cbu.uib.no | Complicated is easy, simple is hard.