Varlink - interface ya kernel

Varlink ni kiolesura cha kernel na itifaki ambayo inaweza kusomeka na wanadamu na mashine.

interface Varlink inachanganya chaguo za kawaida za mstari wa amri wa UNIX, miundo ya maandishi ya STDIN/OUT/ERROR, kurasa za watu, metadata ya huduma na ni sawa na kifafanuzi cha faili ya FD3. Varlink inapatikana kutoka kwa mazingira yoyote ya programu.


Kiolesura cha Varlink inafaa, ni njia gani zitatekelezwa na jinsi gani. Kila mbinu ina jina na vigezo maalum vya pembejeo na pato.

Inawezekana kuandika kwa kuongeza maoni kabla ya kipande cha msimbo kurekodiwa.

Π’ itifaki Varlink ujumbe wote umesimbwa kama vitu vya JSON na huisha na baiti ya NUL.

Huduma hujibu maombi kwa mpangilio ule ule ambapo yalipokelewaβ€”ujumbe kamwe haurudishwi. Hata hivyo, maombi mengi yanaweza kupangwa kwenye muunganisho ili kuwezesha uwekaji bomba.

Kesi ya kawaida ni simu ya njia rahisi na jibu moja. Katika hali zingine, seva inaweza isijibu kabisa au inaweza kujibu mara kadhaa kwa simu moja. Maelezo ya kina zaidi hapa.

Chanzo: linux.org.ru

Kuongeza maoni