Varlink - kerna interfaco

Varlink estas kerna interfaco kaj protokolo legebla de kaj homoj kaj maŝinoj.

interfaco Varlink kombinas klasikajn komandliniajn opciojn de UNIX, STDIN/OUT/ERROR tekstoformatojn, manpaĝojn, servajn metadatenojn kaj estas ekvivalenta al la dosierpriskribilo FD3. Varlink disponebla el iu ajn programa medio.


Varlink-interfaco difinas, kiaj metodoj estos efektivigitaj kaj kiel. Ĉiu metodo havas nomon kaj specifitajn enigajn kaj eligajn parametrojn.

Eblas dokumenti aldonante komentojn antaŭ la kodo dokumentita.

В protokolo Varlink ĉiuj mesaĝoj estas koditaj kiel JSON-objektoj kaj finiĝas per NUL-bajto.

La servo respondas al petoj en la sama sinsekvo en kiu ili estis ricevitaj - mesaĝoj neniam estas multipleksitaj. Tamen, pluraj petoj povas esti vicigitaj sur konekto por ebligi dukto.

Ofta kazo estas simpla metodovoko kun ununura respondo. En iuj aliaj kazoj, la servilo eble tute ne respondas aŭ povas respondi plurajn fojojn al unu voko. Pli detala priskribo tie.

fonto: linux.org.ru

Aldoni komenton