XmlBlaster Logo

REQUIREMENT

client.python

XmlBlaster Logo


Type NEW
Priority HIGH
Status CLOSED
Topic XmlBlaster provides a client library written in Python.
Des
cription
We have three Python client variants available.

  1. pyBlaster from Peter Arwanitis (spex66 @ gmx . net) This is a fairly complete python client to xmlBlaster using XmlRpc as access protocol. It is simple and brilliant. See XmlRpc access.
  2. CORBA access with omniORBpy by Oleg Orlov (orlov@diasoft.ru) This is a smart and powerful example how to access xmlBlaster from Python with CORBA. See Corba access
  3. A simple XmlRpc based access client from Marcel Ruff This is outdated and was a first step for access verification. See README

Example
PYTHON
      
   
   
   
Configure

NOTE: Configuration parameters are specified on command line (-someValue 17) or in the xmlBlaster.properties file (someValue=17). See requirement "util.property" for details.
Columns named Impl tells you if the feature is implemented.
Columns named Hot tells you if the configuration is changeable in hot operation.

Todo
      
     We need to cleanup all above approaches and layer the protocol
     (like CORBA or XmlRpc) below some general python classes
     to simplify xmlBlaster access from Python
     
   
See REQ interface
See REQ client.python.xmlrpc
See REQ client.python.corba
See http://www.xmlBlaster.org/xmlBlaster/src/python/README
See http://www.xmlBlaster.org/xmlBlaster/demo/python/README

This page is generated from the requirement XML file xmlBlaster/doc/requirements/client.python.xml

Back to overview