summaryrefslogtreecommitdiff
path: root/net/py-suds/DESCR
diff options
context:
space:
mode:
Diffstat (limited to 'net/py-suds/DESCR')
-rw-r--r--net/py-suds/DESCR18
1 files changed, 18 insertions, 0 deletions
diff --git a/net/py-suds/DESCR b/net/py-suds/DESCR
new file mode 100644
index 00000000000..6c752fc7908
--- /dev/null
+++ b/net/py-suds/DESCR
@@ -0,0 +1,18 @@
+The Suds web services client is a lightweight soap-based client for python the
+is licensed under LGPL. Basic features:
+* No class generation
+* Provides an object-like API.
+* Reads wsdl at runtime for encoding/decoding
+* Provides for the following SOAP (style) binding/encoding:
+ - Document/Literal
+ - RPC/Literal
+ - RPC/Encoded (section 5)
+
+The goal of suds is to present an RPC-like interface into soap-based web
+services. This means that in most cases, users do not need to be concerned with
+the complexities of the WSDL and referenced schemas. Regardless of which soap
+message style is specified, the signature of the service methods remain the
+same. Uses that do examine the WSDL will notice that even with the document
+soap message style, the signature of each method resembles an RPC. The method
+signature contains the contents of the document defined for the message instead
+of the document itself.