ANNOUNCE: Soup (0.2)
- From: Alex Graveley <alex ximian com>
- To: gnome-announce-list gnome org, soup-list ximian com
- Subject: ANNOUNCE: Soup (0.2)
- Date: 22 May 2001 23:48:06 -0400
Ximian is happy to announce the first release of Soup, a Simple Object Access
Protocol (SOAP) implementation in C.
SOAP is a generic RPC mechanism, which uses XML for data and type encoding and
is transferred over protocols such as HTTP and SMTP. It is language and
operating system agnostic, and very lightweight.
The immediate benefits to SOAP over other RPC mechanisms such as CORBA or COM
are that it functions well through firewalls and is easily encryptable.
Some of the more interesting aspects are SOAP's rich type system, built on the
emerging XML Schema W3C spec, and the ability to interoperate with other RPC
Soup provides a queued asynchronous callback-based mechanism for sending and
servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
compiler which generates client stubs and server skeletons for easily calling
and implementing SOAP methods.
It uses the GLib main loop and is designed to work well with GTK applications.
* Completely Asynchronous
* Connection cache
* HTTP chunked transfer and persistent connections
* authenticated HTTP, SOCKS4, and SOCKS5 proxy support
* SSL Support using OpenSSL
* Apache module server support
* Client digest authentication
* WSDL Compiler
Download the latest tarball at:
Or from GNOME CVS, in the "soup" module.
Also, please feel free to join to the Soup discussion list. To subscribe, send
mail with the word "Subscribe" in the message body to
soup-list-request ximian com
To learn more about SOAP, XML Schema, or WSDL, follow:
* http://www.w3.org/XML/Schema (XML Schema home)
* http://www.w3.org/TR/SOAP/ (SOAP 1.1 spec)
* http://msdn.microsoft.com/xml/general/wsdl.asp (WSDL 1.1 spec)
* http://www.develop.com/soap/default.htm (Developmentor SOAP home)
* http://msdn.microsoft.com/soap/default.asp (Microsoft SOAP home)
make: *** No rule to make target `sense'. Stop.
] [Thread Prev