Varlink - interfície del nucli

Varlink és una interfície i un protocol del nucli que poden llegir tant els humans com les màquines.

interfície Varlink combina opcions clàssiques de línia d'ordres UNIX, formats de text STDIN/OUT/ERROR, pàgines man, metadades de servei i és equivalent al descriptor de fitxers FD3. Varlink disponible des de qualsevol entorn de programació.


Interfície Varlink defineix, quins mètodes s'implementaran i com. Cada mètode té un nom i paràmetres d'entrada i sortida especificats.

És possible documentar afegint comentaris abans de la part de codi que es documenta.

В protocol Varlink tots els missatges estan codificats com a objectes JSON i acaben amb un byte NUL.

El servei respon a les sol·licituds en el mateix ordre en què es van rebre: els missatges mai es multiplexen. Tanmateix, es poden posar en cua diverses sol·licituds en una connexió per habilitar la canalització.

Un cas comú és una trucada de mètode simple amb una única resposta. En alguns altres casos, és possible que el servidor no respongui en absolut o que respongui diverses vegades a una trucada. Descripció més detallada aquí.

Font: linux.org.ru

Afegeix comentari