ವರ್ಲಿಂಕ್ - ಕರ್ನಲ್ ಇಂಟರ್ಫೇಸ್

ವರ್ಲಿಂಕ್ ಎನ್ನುವುದು ಕರ್ನಲ್ ಇಂಟರ್ಫೇಸ್ ಮತ್ತು ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದ್ದು, ಇದನ್ನು ಮಾನವರು ಮತ್ತು ಯಂತ್ರಗಳು ಓದಬಹುದು.

ಇಂಟರ್ಫೇಸ್ ವರ್ಲಿಂಕ್ ಕ್ಲಾಸಿಕ್ UNIX ಕಮಾಂಡ್ ಲೈನ್ ಆಯ್ಕೆಗಳು, STDIN/OUT/ERROR ಪಠ್ಯ ಸ್ವರೂಪಗಳು, ಮ್ಯಾನ್ ಪುಟಗಳು, ಸೇವಾ ಮೆಟಾಡೇಟಾಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ ಮತ್ತು ಇದು FD3 ಫೈಲ್ ಡಿಸ್ಕ್ರಿಪ್ಟರ್‌ಗೆ ಸಮನಾಗಿರುತ್ತದೆ. ವರ್ಲಿಂಕ್ ಲಭ್ಯವಿದೆ ಯಾವುದೇ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಪರಿಸರದಿಂದ.


ವರ್ಲಿಂಕ್ ಇಂಟರ್ಫೇಸ್ ನಿರ್ಧರಿಸುತ್ತದೆ, ಯಾವ ವಿಧಾನಗಳನ್ನು ಅಳವಡಿಸಲಾಗುವುದು ಮತ್ತು ಹೇಗೆ. ಪ್ರತಿಯೊಂದು ವಿಧಾನವು ಹೆಸರು ಮತ್ತು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಇನ್ಪುಟ್ ಮತ್ತು ಔಟ್ಪುಟ್ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿದೆ.

ಕೋಡ್‌ನ ತುಣುಕನ್ನು ದಾಖಲಿಸುವ ಮೊದಲು ಕಾಮೆಂಟ್‌ಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ದಾಖಲಿಸಲು ಸಾಧ್ಯವಿದೆ.

В ಶಿಷ್ಟಾಚಾರ Varlink ಎಲ್ಲಾ ಸಂದೇಶಗಳನ್ನು JSON ಆಬ್ಜೆಕ್ಟ್‌ಗಳಾಗಿ ಎನ್‌ಕೋಡ್ ಮಾಡಲಾಗಿದೆ ಮತ್ತು NUL ಬೈಟ್‌ನೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ.

ಸೇವೆಯು ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸಿದ ಅದೇ ಕ್ರಮದಲ್ಲಿ ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತದೆ - ಸಂದೇಶಗಳನ್ನು ಎಂದಿಗೂ ಮಲ್ಟಿಪ್ಲೆಕ್ಸ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಪೈಪ್‌ಲೈನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಸಂಪರ್ಕದಲ್ಲಿ ಬಹು ವಿನಂತಿಗಳನ್ನು ಸರತಿಯಲ್ಲಿ ಇರಿಸಬಹುದು.

ಒಂದು ಸಾಮಾನ್ಯ ಪ್ರಕರಣವು ಒಂದೇ ಪ್ರತಿಕ್ರಿಯೆಯೊಂದಿಗೆ ಸರಳ ವಿಧಾನದ ಕರೆಯಾಗಿದೆ. ಇತರ ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ, ಸರ್ವರ್ ಯಾವುದೇ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡದಿರಬಹುದು ಅಥವಾ ಒಂದು ಕರೆಗೆ ಹಲವಾರು ಬಾರಿ ಪ್ರತಿಕ್ರಿಯಿಸಬಹುದು. ಹೆಚ್ಚು ವಿವರವಾದ ವಿವರಣೆ ಇಲ್ಲಿ.

ಮೂಲ: linux.org.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ