Varlink - jedrni vmesnik

Varlink je jedro vmesnika in protokol, ki je dostopen za branje tako ljudem kot strojem.

Vmesnik Varlink združuje klasične možnosti ukazne vrstice UNIX, besedilne formate STDIN/OUT/ERROR, strani dokumentacije, metapodatke in je ekvivalent datotečnemu descriptorju FD3. Varlink je na voljo iz katere koli programske okolice.


Vmesnik Varlink določa, katere metode bodo izvedene in kako. Vsaka metoda ima ime ter določene vhodne in izhodne parametre.

Obstaja možnost dokumentiranja z dodajanjem komentarjev pred dokumentiranim delom kode.

V protokolu Varlink sporoča vse podatke kot JSON objekte in se zaključi z NUL bajtom.

Strežnik odgovarja na zahteve v istem vrstnem redu, v katerem so bile prejete – sporočila nikoli niso multiplikovana. Kljub temu pa lahko več zahtevkov čakajo v povezavi, da omogočijo cevovodno obdelavo.

Pogost primer je enostavno klicanje metode z enim samim odgovorom. V nekaterih drugih primerih strežnik morda ne odgovori sploh ali pa odgovori večkrat na en klic. Podrobnejši opis ovde.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster