Bonsai, yon sèvis senkronizasyon aparèy pou GNOME, prezante

Christian Hergert (Kretyen Hergert), otè anviwònman devlopman entegre GNOME Builder, k ap travay kounye a nan Red Hat, entwodwi pwojè pilòt Po, ki vize pou rezoud pwoblèm nan senkronize kontni an nan plizyè aparèy ki kouri GNOME. Itilizatè yo ka itilize Bonsai
pou konekte plizyè aparèy Linux sou yon rezo lakay ou, lè ou bezwen jwenn aksè nan dosye ak done aplikasyon sou tout òdinatè, men ou pa vle transfere done ou nan sèvis nwaj twazyèm pati. Kòd pwojè a ekri nan C ak apwovizyone lisansye anba GPLv3.

Bonsai gen ladan pwosesis background bonsai ak bibliyotèk libbonsai fonksyon pou bay sèvis tankou nwaj. Pwosesis background nan ka lanse sou estasyon prensipal la oswa yon mini-òdinatè Franbwaz Pi toujou ap kouri sou rezo kay la, ki konekte nan yon rezo san fil ak yon kondwi depo. Bibliyotèk la itilize pou bay aplikasyon GNOME aksè nan sèvis Bonsai lè l sèvi avèk yon API wo nivo. Pou konekte ak aparèy ekstèn (lòt PC, laptops, telefòn, aparèy Entènèt bagay), yo pwopoze sèvis piblik bonsai-pè, ki pèmèt ou jenere yon siy pou konekte ak sèvis yo. Apre obligatwa, yon chanèl chiffres (TLS) òganize pou jwenn aksè nan sèvis kote yo itilize demann D-Bus ki serialize.

Bonsai pa limite a jis pataje done epi yo ka itilize tou pou kreye magazen objè kwa-sistèm ak sipò pou senkronizasyon pasyèl atravè aparèy, tranzaksyon, endèks segondè, kurseur, ak kapasite nan kouvri chanjman lokal espesifik sistèm sou tèt yon pataje. baz done pataje. Se depo objè pataje bati sou baz la GVariant API и LMDB.

Kounye a, yo ofri sèlman yon sèvis pou jwenn aksè nan depo fichye, men nan lavni li planifye pou aplike lòt sèvis pou jwenn aksè nan lapòs, planifikatè kalandriye, nòt (ToDo), albòm foto, mizik ak koleksyon videyo, sistèm rechèch, backup, VPN ak konsa. Pou egzanp, lè l sèvi avèk Bonsai sou diferan òdinatè nan aplikasyon GNOME, ou ka òganize travay ak yon kalandriye senkronize, orè oswa yon koleksyon foto komen.

Sous: opennet.ru

Add nouvo kòmantè