Seite 1 von 1

DBus - Netzwerkfähigkeit

Verfasst: 6. Februar 2009 12:37
von KartoffelKiffer
Hallo,

ich habe nun endlich DBus 1.2.4 für MSVC2008 lauffähig bekommen - und habe im Zuge dessen auch gleich eine Frage: Ist es möglich mit DBus über das Netzwerk zu kommunizieren?

Wenn ich mir zB die session.conf anschaue, so habe ich den Eintrag
<listen>tcp:host=localhost,port=12434</listen>
Dieser lässt hoffen, dass man anstatt localhost auch 192.168.178.123 verwenden kann. Jedoch wie würde dann die Kommunikation vom Client aussehen?

Ist es nun überhaupt möglich DBus über das Netzwerk zu verwenden oder fahre ich da völlig auf einem verkehrten Dampfer?




Mfg KK

Verfasst: 24. März 2009 10:15
von shensel
Hallo und Grüße,

ich habe genau die gleiche Frage wie mein Vorredner. :?

Benutze ebenfalls QtDBus mit den WinDBus quellen unter Win/VS2005 und habs sowohl dynamisch als auch statisch kompiliert. (die dbus-1.dll ist meine letzte Abhängigkeit). Zielplattform wird dann Linux.

Auch ich versuche per DBus übers Netzwerk zu kommunizieren, bisher leider ohne Erfolg. Ausser etwas Standard Dokumentation sieht es sehr dünn aus um DBus herum. Wenn jemand eine Idee hat, wie man die

session.conf
system.conf
dbus-env.bat

konfiguriert für eine Netzwerkkommunikation würde ich nen kasten bier springen lassen. Hmm, vielleicht muss man auch QtDBus dazu überreden den dbus-daemon nich lokal zu suchen....

Gr. Sebastian

Verfasst: 24. März 2009 10:46
von Christian81
dbus ist nicht für die Netzwerkkommunikation gedacht. Ob es unter Linux überhaupt geht weiß ich nicht. Warum wir es unter Windows verwenden (müssen) ist, weil es nichts anderes gibt was in die dbus-Struktur rein passt.