Varlink - rozhranie jadra

Varlink je rozhranie a protokol jadra, ktorý je čitateľný pre ľudí aj pre stroje.

rozhranie Varlink kombinuje klasické možnosti príkazového riadka UNIX, textové formáty STDIN/OUT/ERROR, manuálové stránky, metadáta služby a je ekvivalentný deskriptoru súboru FD3. Varlink k dispozícii z akéhokoľvek programovacieho prostredia.


Rozhranie Varlink definuje, aké metódy budú implementované a ako. Každá metóda má názov a špecifikované vstupné a výstupné parametre.

Je možné dokumentovať pridaním komentárov pred dokumentovaný kus kódu.

В protokol Všetky správy Varlink sú zakódované ako objekty JSON a končia sa bajtom NUL.

Služba odpovedá na požiadavky v rovnakom poradí, v akom boli prijaté – správy nie sú nikdy multiplexované. Viaceré požiadavky však môžu byť zaradené do frontu na pripojenie, aby sa umožnilo prepojenie.

Bežným prípadom je jednoduché volanie metódy s jedinou odpoveďou. V niektorých iných prípadoch server nemusí odpovedať vôbec alebo môže odpovedať niekoľkokrát na jeden hovor. Podrobnejší popis tu.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster