[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-dbus
Subject: Re: D-BUS for Network RPC
From: stefan <deubeulyou () gmail ! com>
Date: 2005-01-20 3:16:31
Message-ID: 8839f1e2050119191666c82eb7 () mail ! gmail ! com
[Download RAW message or body]
You really might want to check out Twisted
(http://twistedmatrix.com/products/twisted)
and more specifically Spread... from the page: "Twisted is a
framework, written in Python, for writing networked applications."
I use it for a custom change/build notification system that seems to
match your problem domain, ie low volume network rpc calls... it took
me a few days to get into it (ice-the-broker has superb docs, twisted
is/was a bit more rough)
(the app is basically: on new cvs ci call 'onChangeSubmitted' on
remote nodes, remote nodes call 'onBuildFinished' back on the server
with a success status, nodes
can join and quit, blahblahblah).
Now I don't know how/if you get SSL or SASL out of the box, but you
can definitely plug your own auth code in.
You get all sorts of nice goodies like http/ssh/sql/jabber clients and
servers (in my case there's a http server to provide a tinderbox like
view)
Hope that helps !
Stefan
On Wed, 19 Jan 2005 10:42:07 -0500, Stephen J. Scheck
<code@neurosphere.com> wrote:
> Hello,
>
> I've read the D-BUS tutorial and know that it is designed and optimized
> for local IPC, but I'm wondering how suitable it would be as a general
> network RPC stack for light-weight applications. [...]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic