Un viaggio sulla rugginosa D-Bus

Introduzione 🚌 D-Bus è un sistema di message bus e uno standard per l’inter-process communication (IPC), utilizzato principalmente nelle applicazioni desktop Linux. Sia Qt che GLib offrono astrazioni di alto livello per la comunicazione D-Bus, e molti dei servizi desktop su cui facciamo affidamento esportano protocolli D-Bus. Anche l’onnipresente systemd può essere interfacciato solo tramite l’API D-Bus. Tuttavia, D-Bus ha i suoi difetti, in particolare la mancanza di documentazione aggiornata. In questo articolo esploreremo come scrivere il nostro servizio D-Bus in Rust e collegarlo a un client D-Bus sempre scritto in Rust. ...

4 ottobre 2023 Â· Andrea Manzini

This site does not use cookies or collect any personal data. © 2026 Andrea Manzini.