Request for review: python-ZSI, python-SOAPpy, python-fpconst
Matthew Miller
mattdm at mattdm.org
Mon Apr 18 14:01:54 UTC 2005
Let's try again with an actual different subject line. Could someone take a
look at these? Thanks.
----- Forwarded message from Matthew Miller <mattdm at mattdm.org> -----
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!
----- End forwarded message -----
--
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