fre 2003-03-07 klockan 15.14 skrev Nils Faerber:
> On 07 Mar 2003 14:02:48 +0000
> Philip Blundell <philb@gnu.org> wrote:
> > On Fri, 2003-03-07 at 13:54, Nils Faerber wrote:
> > > I have not yet had a closer look on D-Bus but I would suppose that
> > > they already use something like networking to communicate.
> > Yes, D-BUS currently seems to use either Unix or TCP sockets.
>
> Ah OK.
It should be fairly easy to add another transport. I added TCP/IP
support in an hour or two (though it's very similar to the unix domain
socket). I figure there will be some more work with the X11 transport.
> > > So I would guess that if you switch X11 displays over network you
> > > could also switch communication the same way.
> > The problem is that the X connection may be tunnelled through
> > something like SSH, or routed via a firewall that allows X11
> > connections but not other protocols. So, there is no guarantee that
> > it will be possible to establish an independent communication channel
> > alongside the X connection.
>
> Hmm ... valid point!
Tunneling over SSH isn't X11-specific though and I can't see why you
shouldn't just as easily tunnel your TCP/IP transport the same way.
> I would really like to maintain at least the possibility to be X
> independant. Maybe X11 as transport could be added as an option or
> fallback (plan B so to say) to D-Bus for GPE so that it could be used
> alternatively.
As for D-BUS it sees no difference, you just use another transport. It's
in GPE the difference will be since you'll have to setup an external
communication if you don't use X11. Shouldn't be too much work to change
it later though.
As for firewalls blocking everything _but_ X11, is this really a real
life situation?
Regards,
Mikael Hallendal
-- Mikael Hallendal micke@codefactory.se CodeFactory AB http://www.codefactory.se/ Cell: +46 (0)709 718 918Received on Fri Mar 07 14:34:06 2003
This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:41:31 EDT