Varlink - เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบเปˆเบ™

Varlink โ€“ ัั‚ะพ ะธะฝั‚ะตั€ั„ะตะนั ัะดั€ะฐ ะธ ะฟั€ะพั‚ะพะบะพะป, ะบะพั‚ะพั€ั‹ะน ัƒะดะพะฑะตะฝ ะดะปั ั‡ั‚ะตะฝะธั ะบะฐะบ ะปัŽะดัŒะผะธ, ั‚ะฐะบ ะธ ะผะฐัˆะธะฝะฐะผะธ.

เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš Varlink ัะพั‡ะตั‚ะฐะตั‚ ะฒ ัะตะฑะต ะบะปะฐััะธั‡ะตัะบะธะต ะฟะฐั€ะฐะผะตั‚ั€ั‹ ะบะพะผะฐะฝะดะฝะพะน ัั‚ั€ะพะบะธ UNIX, ั‚ะตะบัั‚ะพะฒั‹ะต ั„ะพั€ะผะฐั‚ั‹ STDIN/OUT/ERROR, ัั‚ั€ะฐะฝะธั†ั‹ ัะฟั€ะฐะฒะพั‡ะฝะพะณะพ ั€ัƒะบะพะฒะพะดัั‚ะฒะฐ, ัะปัƒะถะตะฑะฝั‹ะต ะผะตั‚ะฐะดะฐะฝะฝั‹ะต ะธ ัะบะฒะธะฒะฐะปะตะฝั‚ะตะฝ ั„ะฐะนะปะพะฒะพะผัƒ ะดะตัะบั€ะธะฟั‚ะพั€ัƒ FD3. Varlink เบกเบต ะธะท ะปัŽะฑะพะน ัั€ะตะดั‹ ะฟั€ะพะณั€ะฐะผะผะธั€ะพะฒะฐะฝะธั.


ะ˜ะฝั‚ะตั€ั„ะตะนั Varlink เบเปเบฒเบ™เบปเบ”, ะบะฐะบะธะต ะผะตั‚ะพะดั‹ ะฑัƒะดัƒั‚ ั€ะตะฐะปะธะทะพะฒะฐะฝั‹ ะธ ะบะฐะบ. ะšะฐะถะดั‹ะน ะธะท ะผะตั‚ะพะดะพะฒ ะธะผะตะตั‚ ะฝะฐะทะฒะฐะฝะธะต ะธ ะทะฐะดะฐะฒะฐะตะผั‹ะต ะฟะฐั€ะฐะผะตั‚ั€ั‹ ะฒะฒะพะดะฐ ะธ ะฒั‹ะฒะพะดะฐ.

ะ•ัั‚ัŒ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะดะพะบัƒะผะตะฝั‚ะธั€ะพะฒะฐะฝะธั ะฟัƒั‚ะตะผ ะดะพะฑะฐะฒะปะตะฝะธั ะบะพะผะผะตะฝั‚ะฐั€ะธะตะฒ ะฟะตั€ะตะด ะดะพะบัƒะผะตะฝั‚ะธั€ัƒะตะผั‹ะผ ะบัƒัะบะพะผ ะบะพะดะฐ.

ะ’ ะฟั€ะพั‚ะพะบะพะปะต Varlink ะฒัะต ัะพะพะฑั‰ะตะฝะธั ะบะพะดะธั€ัƒัŽั‚ัั ะบะฐะบ ะพะฑัŠะตะบั‚ั‹ JSON ะธ ะทะฐะบะฐะฝั‡ะธะฒะฐัŽั‚ัั ะฑะฐะนั‚ะพะผ NUL.

ะกะตั€ะฒะธั ะพั‚ะฒะตั‡ะฐะตั‚ ะฝะฐ ะทะฐะฟั€ะพัั‹ ะฒ ั‚ะพะผ ะถะต ะฟะพั€ัะดะบะต, ะฒ ะบะพั‚ะพั€ะพะผ ะพะฝะธ ะฑั‹ะปะธ ะฟะพะปัƒั‡ะตะฝั‹ โ€“ ัะพะพะฑั‰ะตะฝะธั ะฝะธะบะพะณะดะฐ ะฝะต ะผัƒะปัŒั‚ะธะฟะปะตะบัะธั€ัƒัŽั‚ัั. ะขะตะผ ะฝะต ะผะตะฝะตะต, ะฝะตัะบะพะปัŒะบะพ ะทะฐะฟั€ะพัะพะฒ ะผะพะณัƒั‚ ะฑั‹ั‚ัŒ ะฟะพัั‚ะฐะฒะปะตะฝั‹ ะฒ ะพั‡ะตั€ะตะดัŒ ะฒ ัะพะตะดะธะฝะตะฝะธะธ, ั‡ั‚ะพะฑั‹ ะฒะบะปัŽั‡ะธั‚ัŒ ะบะพะฝะฒะตะนะตั€ะฝัƒัŽ ะพะฑั€ะฐะฑะพั‚ะบัƒ.

ะ ะฐัะฟั€ะพัั‚ั€ะฐะฝะตะฝะฝั‹ะผ ัะปัƒั‡ะฐะตะผ ัะฒะปัะตั‚ัั ะฟั€ะพัั‚ะพะน ะฒั‹ะทะพะฒ ะผะตั‚ะพะดะฐ ั ะตะดะธะฝัั‚ะฒะตะฝะฝั‹ะผ ะพั‚ะฒะตั‚ะพะผ. ะ’ ะฝะตะบะพั‚ะพั€ั‹ั… ะดั€ัƒะณะธั… ัะปัƒั‡ะฐัั… ัะตั€ะฒะตั€ ะผะพะถะตั‚ ะฝะต ะพั‚ะฒะตั‡ะฐั‚ัŒ ะฒะพะฒัะต ะธะปะธ ะถะต ะพั‚ะฒะตั‚ะธั‚ัŒ ะฝะตัะบะพะปัŒะบะพ ั€ะฐะท ะฝะฐ ะพะดะธะฝ ะฒั‹ะทะพะฒ. ะ‘ะพะปะตะต ะฟะพะดั€ะพะฑะฝะพะต ะพะฟะธัะฐะฝะธะต เบ—เบตเปˆเบ™เบตเป‰.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™