Varlink - ڪنيل انٽرفيس

Varlink هڪ ڪنيل انٽرفيس ۽ پروٽوڪول آهي جيڪو انسانن ۽ مشينن ٻنهي طرفان پڙهي سگهجي ٿو.

انٽرفيس Varlink کلاسک يونڪس ڪمانڊ لائن آپشنز، STDIN/OUT/ERROR ٽيڪسٽ فارميٽ، مين پيجز، سروس ميٽا ڊيٽا کي گڏ ڪري ٿو ۽ FD3 فائل ڊسپيڪٽر جي برابر آهي. ورلنڪ موجود آهي ڪنهن به پروگرامنگ ماحول کان.


Varlink انٽرفيس بيان ڪري ٿو، ڪهڙا طريقا لاڳو ڪيا ويندا ۽ ڪيئن. هر طريقي جو نالو آهي ۽ مخصوص ان پٽ ۽ آئوٽ پيٽرولر.

اهو ممڪن آهي ته دستاويز شامل ڪرڻ کان پهريان تبصرا شامل ڪندي ڪوڊ جو ٽڪرو دستاويز ڪيو وڃي.

В پروٽوڪول Varlink سڀ پيغام انڪوڊ ٿيل آھن JSON شيون ۽ NUL بائيٽ سان ختم.

خدمت ساڳئي ترتيب ۾ درخواستن جو جواب ڏئي ٿي جنهن ۾ اهي وصول ڪيا ويا آهن - پيغام ڪڏهن به ملٽي پلڪس نه هوندا آهن. بهرحال، پائپ لائننگ کي فعال ڪرڻ لاء ڪنيڪشن تي ڪيترن ئي درخواستن کي قطار ڪري سگهجي ٿو.

هڪ عام ڪيس هڪ واحد جواب سان هڪ سادي طريقو ڪال آهي. ڪجھ ٻين حالتن ۾، سرور شايد جواب نه ڏئي سگھي ٿو يا ھڪڙي ڪال تي ڪيترائي ڀيرا جواب ڏئي سگھي ٿو. وڌيڪ تفصيلي وضاحت هتي.

جو ذريعو: linux.org.ru

تبصرو شامل ڪريو