new soap python packages: python-ZSI, python-SOAPpy, python-fpconst
Matthew Miller
mattdm at mattdm.org
Tue Apr 12 21:59:04 UTC 2005
Must... start... actually... contributing... instead... of... just... talk.
So, as I mentioned a few weeks ago, I had to experiment with some SOAP stuff
recently, and discovered that the perl SOAP module gets one deep, deep into
the CPAN dependency abyss. So, I thought, Certain People are always berating
me about not using python, so why don't I check that out. Turned out to be
pretty easy.
There's about half a dozen Python soap implementations out there, but the
two best (entirely different) come from pywebsvcs.sf.net. They are ZSI
(Zolera SOAP Infrastructure) and SOAPpy. (And SOAPpy requires fpconst.)
python-ZSI:
ZSI, the Zolera SOAP Infrastructure, is a pure-Python module that
provides an implementation of SOAP messaging, as described in SOAP 1.1
Specification (see http://www.w3.org/TR/soap). It can also be used to
build applications using SOAP Messages with Attachments (see
http://www.w3.org/TR/SOAP-attachments). ZSI is intended to make it
easier to write web services in Python.
In particular, ZSI parses and generates SOAP messages, and converts
between native Python datatypes and SOAP syntax. Simple dispatch and
invocation methods are supported. There are no known bugs. Its only
known limitation is that it cannot handle multi-dimensional arrays.
python-SOAPpy:
SOAPpy provides tools for building SOAP clients and servers.
The goal of the SOAPpy team is to provide a full-featured SOAP library
for Python that is very simple to use and that fully supports dynamic
interaction between clients and servers.
python-fpconst:
This python module implements constants and functions for working with
IEEE754 double-precision special values. It provides constants for
Not-a-Number (NaN), Positive Infinity (PosInf), and Negative Infinity
(NegInf), as well as functions to test for these values.
SRPMS, RPMS, and spec files at:
<http://www.mattdm.org/misc/fedoraextras/>
Any comments? Thanks!
--
Matthew Miller mattdm at mattdm.org <http://www.mattdm.org/>
Boston University Linux ------> <http://linux.bu.edu/>
More information about the fedora-extras-list
mailing list