Re: soup, glib2/libxml2

Joe Shaw <[email protected]> 28 Aug 2002 13:00:46 -0400
Newsgroups gmane.comp.gnome.ximian.soup
Message-ID <1030554045.14093.90.camel@caedes>
On Wed, 2002-08-28 at 12:49, Michael Rothwell wrote:
> Well, I'll take a look at that. What I want is XML-RPC for my 
> libxml2/glib2/gtk2 application, without having to use two different xml 
> libraries. Soup seems good, because it tied in with libxml and glib, and 
> SOAP is supposedly supported on Windows, etc.

When you say "XML-RPC", do you mean the XML-RPC standard
(http://www.xmlrpc.com/) or just generally an XML-based RPC mechanism? 
I just want to clear up any confusion: Soup doesn't do the XML-RPC
standard, although it does do SOAP.  xmlrpc-c does the XML-RPC standard,
but not SOAP.

Each is just an XML schema for doing remote procedure calls; I suspect
there are libraries for XML-RPC on Windows as well.  I am just
speculating and could very well be wrong, but I think the SOAP stuff is
just all in the .NET framework for Windows.

Anyway, Soup is good for those reasons you mentioned.  xmlrpc-c can be
made to use libxml2 with my patch, but it doesn't use glib, but it's not
difficult to understand, and it hasn't caused me any problems.

> Do you think SOUP will be actively developed in the future? Or is it dead?

The HTTP transfer layer is definitely actively developed, as we use it
in a couple of our products, but the SOAP stuff isn't actively developed
by us anymore... the only guy working on it is doing it as a spare time
project, so I wouldn't expect a whole lot of activity.  Of course
contributions are welcome. ;)

Joe


_______________________________________________
Soup-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/soup-list