Subject: Re: [boost] Interest in Remote Procedure Call Library?
From: Matus Chochlik (chochlik_at_[hidden])
Date: 2010-02-07 06:55:40
On Sun, Feb 7, 2010 at 12:52 PM, Matus Chochlik <chochlik_at_[hidden]> wrote:
> On Sun, Feb 7, 2010 at 3:52 AM, Daniel Larimer <dlarimer_at_[hidden]> wrote:
>> I have been playing with some code and recently developed a very efficient, extensible, and easy to use API for performing remote procedure calls (with multiple protocols). Â I am writing to gauge interest and get feedback on the user API. Â The native "protocol" is a custom combined tcp/udp protocol using multi-cast for discovery, but it would be very easy to add a shared memory solution, a dbus, XML/RPC, CORBA, etc back end to the user api.
>> META_INTERFACE( SomeClass,
>> Â Â Â Â METHOD(add)
>> Â Â Â Â METHOD(sub)
>> Â Â Â Â METHOD(inout)
> Concerning this meta-interface declaration you might want to take a look at
> the Mirror library, which can provide a lot of meta-data at both compile-time
> and run-time.
> Both the C++98 and C++0x versions are in the Boost Vault and the C++0x
> version can be also found on sourceforge:
> the docs for the new version can be found here (though they are nowhere
> near to finished, yet)
here (sorry): http://kifri.fri.uniza.sk/~chochlik/mirror-lib/html/
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk