RSS 9 projects tagged "Object Brokering"

Download Website Updated 18 Nov 2008 xmlBlaster

Screenshot
Pop 191.15
Vit 11.57

XmlBlaster is XML based MOM (Message oriented Middleware) with a lot of features. It is a publish/subscribe and point-to-point MOM server which exchanges XML-encoded messages. Communication with the server is based on CORBA (using JacORB), RMI, XML-RPC, native socket, or a persistent HTTP plugin. Subscribers can use XPath expressions to filter the messages they wish to receive and add their own MIME-based filter plugins. C/C++, Java, Perl, Python, VisualBasic.net, C#, and PHP client demos are included in the xmlBlaster test suite, and Tcl and Python demo clients are scheduled. XmlBlaster also provides a browser callback framework, allowing browsers (Netscape, Mozilla, MSIE) to receive instant callbacks over a persistent http connection. A security plugin framework allows authentication/authorization in many ways. Currently there are LDAP- and passwd-based plugins available.

Download Website Updated 08 Sep 2003 SPOPS

Screenshot
Pop 54.80
Vit 4.99

SPOPS (Simple Perl Object Persistence w/ Security) is a robust and powerful Perl module that allows you to serialize objects. It is unique in that it also allows you to apply security to these objects using a fairly simple but powerful scheme of users and groups. It's also unique in that for most objects, you will not need to write any code. All you need is a fairly simple configuration file, and you can have a class for your object ready to go, right out of thin air.

Download No website Updated 13 Apr 2009 CORBA::MICO

Screenshot
Pop 21.26
Vit 4.28

CORBA::MICO is a Perl interface to the MICO ORB. Its most distinctive feature is that it is completely dynamic. It is not necessary to pregenerate "stubs" or "skeletons"; all necessary information is retrieved at runtime.

Download Website Updated 04 Jun 2003 XParam

Screenshot
Pop 47.50
Vit 3.04

XParam is an extensible, type-safe, non-intrusive, object-oriented tool for general-purpose object serialization and deserialization in C++, good for parsing command-line parameters and cross-program/cross-platform communication. It can handle named parameters as well as object streams. It recognizes class hierarchies, abstract interfaces, and polymorphism, and can therefore serve as a plug-in management framework (e.g., for strategy management).

No download Website Updated 23 May 2003 joap-perl

Screenshot
Pop 18.71
Vit 1.00

The Jabber Object Access Protocol (JOAP) allows object attributes and methods to be accessed over the Jabber network. joap-perl implements JOAP in Perl. It lets developers define their own JOAP servers and classes in Perl, and it also lets them use remote servers and classes in a transparent and Perlish way.

Download Website Updated 17 Apr 2005 Minimalist Queue Services

Screenshot
Pop 106.07
Vit 4.10

MQS (Minimalist Queue Services) is a minimalist queueing system that provides a set of basic methods in order to offer asynchronous messaging for program/application. Applications can use this type of services in order to store and retrieve messages to a dedicated queue in the queue services. This allows you to avoid direct connection between applications and provides a simple asynchronous communication system. It provides a simple set of XML-RPC methods for pushing and getting messages in a specific queue (so you can use the system with any application that can talk XML-RPC). The queues are stored in a database (e.g., MySQL) or in dedicated db files (e.g. QDBM).

Download Website Updated 10 May 2005 Artefaktur Component Development Kit

Screenshot
Pop 80.05
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).

No download Website Updated 11 May 2004 BSFPerl

Screenshot
Pop 17.15
Vit 1.00

BSFPerl is a Bean Scripting Framework (BSF) engine implementation that can be used to run Perl scripts from within Java with no native code required. Java objects can be referenced transparently from Perl, and arbitrary Perl expressions are supported.

Download Website Updated 15 Aug 2008 Wiaflos Accounting

Screenshot
Pop 55.74
Vit 4.06

Wiaflos Accounting is an attempt to create a multi-platform server-client based accounting system. The goal is to have a central accounting engine which can either run on a dedicated server or on the same PC as the client interface. A SOAP API allows for the easy writing of GUI or Web interfaces or for tying into in-house systems. It is intended to be useful for everyone from single-person organizations to multinational corporate entities.

Screenshot

Project Spotlight

Lunzip

A decompressor for lzip files.

Screenshot

Project Spotlight

TinyBrain

An artificial intelligence module.