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