Fix some typos.
[platform/upstream/libsoup.git] / README
1 Soup is a SOAP (Simple Object Access Protocol) implementation in C. 
2
3 It provides an queued asynchronous callback-based mechanism for sending and
4 servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
5 compiler which generates client stubs and server skeletons for easily calling
6 and implementing SOAP methods.
7
8 It uses the Glib main loop and is designed to work well with GTK
9 applications.  This enables GNOME applications to access SOAP servers
10 on the network in a completely asynchronous fashion, very similar to the
11 Gtk+ programming model (a synchronous operation mode is also supported
12 for those who want it).
13
14 The WSDL compiler will help you make your applications interoperate
15 with services that expose their descriptions through WSDL.
16
17 Features:
18   * Completely Asynchronous
19   * Connection cache
20   * HTTP chunked transfer support
21   * authenticated HTTP, SOCKS4, and SOCKS5 proxy support
22   * SSL Support using OpenSSL
23   * Apache module server support
24   * Client digest authentication
25
26 Planned Features:
27   * Standalone SOAP server support
28   * SSL Support through Mozilla NSS
29   * Server digest authentication
30   * Gconf configuration and proxy integration
31   * UDDI Support
32   * Disco support
33   * GTK or Bonobo object generation
34
35 To subscribe to the Soup discussion list, send mail with the word "Subscribe" in
36 the message body to soup-list-request@ximian.com.
37
38 Licensing:
39   * Licensing for the Soup runtime is LGPL, see COPYING.LIB for more details.
40   * Licensing for the WSDL compiler is GPL, see COPYING for more details.