RSS 11 projects tagged "Object Brokering"

Download Website Updated 17 Jan 2008 Python Message Service

Screenshot
Pop 16.31
Vit 47.79

PMS/PyPubSub (short for Python Message Service / Python based Publish Subscribe) is a framework for implementing a publish subscribe mechanism into a Python application. A python process somewhere in the network publishes one or more topics which consist of Python objects. Multiple processes in the network can subscribe to fresh updates of the published topics. A publisher and its subsribers are fully decoupled. The datatype of a topic can be freely defined and changed at runtime. New publishers and subscribers can easily be added at runtime.

Download Website Updated 23 Nov 2009 Syck

Screenshot
Pop 84.57
Vit 4.75

Syck is a YAML parser library that is designed to load data into scripting languages. Extensions for Ruby, PHP, and Python are included.

Download Website Updated 03 May 2007 BerkeleyDB Backend Storage Engine for DURUS

Screenshot
Pop 33.62
Vit 3.03

BerkeleyDB Backend Storage Engine for DURUS provides a storage engine for DURUS, a persistence system for the Python programming language.

Download No website Updated 02 Sep 2003 PyORBit

Screenshot
Pop 105.51
Vit 2.87

PyORBit is a Python binding for the ORBit2 CORBA ORB. It was developped to suit the needs of the bonobo bindings in GNOME-Python, but is usable for other purposes as well. It aims to follow the standard Python language mapping for CORBA. It can generate stubs at runtime from typelibs, IDL files, or by introspecting remote objects using ORBit2's IModule typelib capabilities.

Download Website Updated 11 Sep 2006 SCOP

Screenshot
Pop 65.27
Vit 2.76

SCOP is a library for writing distributed applications. The functionality includes message-passing, events, and RPCs. It is primarily aimed at C++ programs on Linux, or Java anywhere. Much simpler than CORBA, it is easy to learn, general-purpose, fairly fast, thoroughly documented, complete, and free.

Download Website Updated 10 May 2005 Artefaktur Component Development Kit

Screenshot
Pop 79.82
Vit 2.46

ACDK is a development framework with a similar target of Microsoft's .NET or Sun's ONE platform, but it uses C++ as a core implementation language. It implements the standard library packages, including acdk::lang, acdk::lang::reflect, acdk::util, acdk::io, acdk::text (including regexpr), acdk::net, acdk::sql, acdk::xml, and more. Flexible allocator/garbage collection, threading, and Unicode are implemented in the core of ACDK. Extensions make C++ objects available for reflection, serialization, aspect-oriented class attributes, and [D]ynamic [M] ethod [I]nvocation. This DMI acts as an universal object oriented call interface to connect C++ with scripting languages (Java, Perl, Tcl, Python, Lisp, Visual Basic, and VBScript) and standard component technologies (CORBA and COM).

Download Website Updated 14 Oct 2003 spreadxmlrpclib

Screenshot
Pop 20.88
Vit 1.73

spreadxmlrpclib is a Python module to make XMLRPC procedure calls over Spread (http://www.spread.org). It uses the Spread Group communication transport instead of the standard HTTP POST, so it's lighter and it's able to take advantage of its rich communication semantics.

Download Website Updated 27 Nov 2006 SpoonRPC

Screenshot
Pop 10.58
Vit 1.42

SpoonRPC is a library providing a distributed message passing system in Python. It attempts to be as simple to use as possible with little boilerplate code. It provides safe, efficient object serialization (not using pickle) and message routing. RPC is not (currently) implemented, despite the name.

Download Website Updated 15 Aug 2005 xmlrpcserver for Python

Screenshot
Pop 31.11
Vit 1.41

xmlrpcserver is a simple to use but fairly complete XML-RPC server module for Python, implemented on top of the standard module xmlrpclib. This module may, for example, be used in CGIs, inside application servers or within an application, or even standalone as an HTTP server waiting for XML-RPC requests. xmlrpcserver is completely written in Python and has no dependencies other than standard modules.

No download Website Updated 02 Apr 2002 Romance

Screenshot
Pop 17.55
Vit 1.00

Romance is a light, easy, and dynamic object sharing protocol, designed for inter-language communication. Targeted languages are script languages (Python, Perl, etc.), Lisp/Scheme, and others. It will also provide a full library, including a GUI toolkit.

Screenshot

Project Spotlight

Clonezilla

A partition or disk cloning tool similar to Symantec Ghost.

Screenshot

Project Spotlight

Phototonic

An image viewer and organizer.