thrift-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jens Geyer" <jensge...@hotmail.com>
Subject Re: Thrift as an in-process server?
Date Mon, 14 Sep 2015 21:19:36 GMT
> For a mobile or desktop app there is no particular benefit in running a 
> socket-based server

Sure. And on top of it, you are by no means bound to sockets. The modular 
protocol/transport stack makes it possible, that's one of the really nice 
things about Thrift.

For example, a stream transport is supported by a number of languages. It 
basically serializes and deserializes the data into and from a 
variable-sized buffer, not much magic behind. The buffer can be passed 
easily to the other side, and vice versa.

Have fun,
JensG


-----Urspr√ľngliche Nachricht----- 
From: David Bennett
Sent: Monday, September 14, 2015 3:57 AM
To: user@thrift.apache.org
Subject: Thrift as an in-process server?

Is it possible to use Thrift for in-process cross-language marshalling?

For a mobile or desktop app there is no particular benefit in running a 
socket-based server, and it's much easier to install and start up an app 
that makes an in-process call to a dynamic library.

So is this possible?

Regards
David M Bennett FACS

Andl - A New Database Language - andl.org



Mime
View raw message