-Welcome to **osa**'s documentation!
+=Welcome to **osa**'s documentation!
-**osa** is a fast/slim library to consume
`WSDL 1.1 `_/`SOAP 1.1 `_ services.
+**osa** is a fast/slim library to consume WSDL 1.1SOAP 1.1 services.
It is created with the following three requirements in mind: fast calls,
small memory footprint and convenience of use. I was not able to find a library
that meets all my requirements, especially for large messages (millions of
elements). Therefore I created this library by combining ideas found in
-`suds`_ (nice printing), `soaplib`_ (serialization/deserialization) and
-`Scio`_ (`WSDL 1.1`_ parsing).
+[[https://fedorahosted.org/suds/|suds]] (nice printing), [[https://github.com/arskom/soaplib|soaplib]] (serialization/deserialization algorithm) and
+[[http://pypi.python.org/pypi/Scio/0.9.1|Scio]] (//WSDL 1.1// parsing).
-At the moment the library is limited to wrapped document/literal
`SOAP 1.1 `_
+At the moment the library is limited to wrapped document/literal SOAP 1.1
convention. To include other call conventions one has to extend the
-:py:func:`to_xml` and :py:func:`from_xml` methods of the :py:class:`Message`
-:ref:`class <methods>`. The structure of the library is briefly explained
-:ref:`here <Structure>`. The *XML* processing is performed with the
-help of :py:mod:`cElementTree` module.
+**to_xml** and **from_xml** methods of the **Message** class. The structure of the library is briefly explained
+[[Structure|here]]. The //XML// processing is performed with the
+help of [[http://docs.python.org/library/xml.etree.elementtree.html|cElementTree]] module.
-To install the library please do the usual
*Python * magic:
+To install the library please do the usual Python magic:
>>> python setup.py install
-Online help is available for all classes, please see also section
-:ref:`using` for examples.
+Online //Python// help is available for all classes, please see also section