D-Bus for Pontarius?
Jon Kristensen
technology at jonkristensen.com
Sat Nov 27 06:43:59 PST 2010
Hello D-Bus people!
I have started working on Pontarius 0.1, a set of free software media
server programs. [1]Pontarius will build services on top of the
[2]Extended Personal Media Network (XPMN) architecture, as defined by
Dirk Meyer. We will have a server program that will transfer resources
end-to-end encrypted over XMPP. I also want some kind of client that can
access these resources at the request of other applications. So
naturally I'm considering using D-Bus.
Now, it would be great if the media accessor client could be
/interoperable/ in that I can use the same client code across all
platforms (supporting the Python programming language) and
/understandable/ in that it has a simple API that is easy to use to
access media assets. My idea (having close to zero experience of D-Bus)
is to expose my client's through D-Bus for GNU/Linux. I assume I should
separate the D-Bus part of my application from the rest of my client's
logic so that it doesn't require D-Bus?
What would you do for Windows? Would the Windows port for D-Bus be a
good choice for my application? Or would implementing an OLE/COM wrapper
talking directly to the application be a better way to go?
Any particular things to take into consideration for Mac OS?
Any comments are welcome!
Thanks!
[1]: http://www.pontarius.org/
[2]: http://elib.suub.uni-bremen.de/diss/docs/00011878.pdf
Warm regards,
Jon Kristensen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dbus/attachments/20101127/04e7e4a7/attachment.html>
More information about the dbus
mailing list