Varlink â Ă«shtĂ« njĂ« ndĂ«rfaqe bĂ«rthamore dhe protokoll qĂ« Ă«shtĂ« e lehtĂ« pĂ«r tâu lexuar si nga njerĂ«zit ashtu edhe nga makinat.
Interfaci Varlink kombinon parametrat klasikë të komandës së line UNIX, formatet tekstuale STDIN/OUT/ERROR, faqet e dokumentacionit, metadata shërbimi dhe është ekuivalent me deshifruesin e skedarëve FD3. Varlink disponibel nga çdo mjedis programimi.
NdĂ«rfaqja Varlink pĂ«rcakton, cilat metoda do tĂ« realizohen dhe si. Ădo metodĂ« ka njĂ« emĂ«r dhe parametra hyrĂ«s dhe dalĂ«s tĂ« caktuar.
Ka mundësi dokumentimi duke shtuar komente para pjesës së kodit që do të dokumentohet.
Në në protokollin Varlink të gjitha mesazhet kodohen si objekte JSON dhe përfundojnë me një bajt NUL.
ShĂ«rbimi pĂ«rgjigjet nĂ« kĂ«rkesat nĂ« tĂ« njĂ«jtĂ«n renditje siç janĂ« marrĂ« â mesazhet kurrĂ« nuk shumĂ«zohen. MegjithatĂ«, disa kĂ«rkesa mund tĂ« vendosen nĂ« radhĂ« nĂ« lidhje, pĂ«r tĂ« pĂ«rfshirĂ« pĂ«rpunimin nĂ« shpĂ«rndarje.
Një rast i zakonshëm është thirrja e thjeshtë e një metode me një përgjigje të vetme. Në disa raste të tjera, serveri mund të mos përgjigjet fare ose të përgjigjet disa herë për një thirrje. Një përshkrim më i detajuar këtu.
Burimi: linux.org.ru
