Some kind of RPC exists for D?

David Nadlinger via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Jun 18 12:36:33 PDT 2014


On Wednesday, 18 June 2014 at 19:24:03 UTC, Bienlein wrote:
> I'm looking for a way to do some kind of RPC in D. Some way of 
> being able to say aFoo.bar(int i, ...) with receiver object and 
> method being marshalled at the sender's site and being 
> unmarshalled and invoked at the receiver's site. Any hints 
> appreciated.

I wrote an implementation of Thrift for D a while back.

It supports RPC and marshalling of arbitrary objects within the 
boundaries set by the Thrift protocol (no classes, no pointers, 
…).

David


More information about the Digitalmars-d-learn mailing list