Wire protocol
ಕಂಪ್ಯೂಟರ್ ನೆಟ್ವರ್ಕಿಂಗ್ನಲ್ಲಿ, ತಂತಿ ಶಿಷ್ಟಾಚಾರವು ದತ್ತಾಂಶವನ್ನು ಬಿಂದುವಿನಿಂದ ಬಿಂದುವಿಗೆ ಪಡೆಯುವ ಮಾರ್ಗವನ್ನು ಸೂಚಿಸುತ್ತದೆಃ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಅಪ್ಲಿಕೇಶನ್ಗಳು ಪರಸ್ಪರ ಕಾರ್ಯನಿರ್ವಹಿಸಬೇಕಾದರೆ ತಂತಿ ಶಿಷ್ಟಾಚಾರದ ಅಗತ್ಯವಿದೆ. ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಭೌತಿಕ ಪದರಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಸಂವಹನ ಶಿಷ್ಟಾಚಾರಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಸಾರಿಗೆ ಮಟ್ಟದಲ್ಲಿ (ಟಿಸಿಪಿ ಅಥವಾ ಯುಡಿಪಿಯಂತಹ) ಸಾರಿಗೆ ಶಿಷ್ಟಾಚಾರಗಳಿಗೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ವೈರ್ ಶಿಷ್ಟಾಚಾರ ಎಂಬ ಪದವನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಮಟ್ಟದಲ್ಲಿ ಮಾಹಿತಿಯನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳುವ ಸಾಮಾನ್ಯ ಮಾರ್ಗವನ್ನು ವಿವರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಇದು ಅಪ್ಲಿಕೇಶನ್ ಲೇಯರ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತದೆ ಮತ್ತು ಡೇಟಾ ಪ್ರಕಾರಗಳು (ಡೇಟಾದ ಘಟಕಗಳು, ಸಂದೇಶ ಸ್ವರೂಪಗಳು, ಇತ್ಯಾದಿ) ಡೇಟಾ ವಿನಿಮಯಕ್ಕೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಗುಣಲಕ್ಷಣಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ), ಸಂವಹನ ಅಂತಿಮ ಬಿಂದುಗಳು ಮತ್ತು ಸಾಮರ್ಥ್ಯಗಳು (ವಿತರಣಾ ಖಾತರಿಗಳು, ಸಂವಹನದ ನಿರ್ದೇಶನ, ಇತ್ಯಾದಿ). ಸಾಮಾನ್ಯವಾಗಿ, ಡೇಟಾವನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಮಟ್ಟದಲ್ಲಿ ಸಾಮಾನ್ಯ ಮಾಹಿತಿಯಾಗಿ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ (ಉದಾ. ಎಕ್ಸ್ಎಂಎಲ್, ಜೆಎಸ್ಒಎನ್, ವೈಎಎಂಎಲ್) ಮತ್ತು ಡೇಟಾ ಬೈಂಡಿಂಗ್ ಕಾರ್ಯವಿಧಾನದ ಅಗತ್ಯವಿರುತ್ತದೆ (ಉದಾಹರಣೆಗೆ. ಎಕ್ಸ್ಎಸ್ಡಿಯಂತಹ ಸಾಮಾನ್ಯ ಎನ್ಕೋಡಿಂಗ್ ಯೋಜನೆ). ತಂತಿ ಶಿಷ್ಟಾಚಾರವು ಪಠ್ಯ-ಆಧಾರಿತವಾಗಿರಬಹುದು ಅಥವಾ ಬೈನರಿ ಶಿಷ್ಟಾಚಾರವಾಗಿರಬಹುದು. ಒಂದು ಪ್ರಮುಖ ವಾಸ್ತುಶಿಲ್ಪದ ನಿರ್ಧಾರವಾಗಿದ್ದರೂ, ಇದು ವೈರ್ ಪ್ರೋಟೋಕಾಲ್ಗಳು ಮತ್ತು ಪ್ರೋಗ್ರಾಮ್ಯಾಟಿಕ್ ಎಪಿಐಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸದಿಂದ ಪ್ರತ್ಯೇಕವಾದ ವಿಷಯವಾಗಿದೆ. ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ನಲ್ಲಿ, ತಂತಿ ಶಿಷ್ಟಾಚಾರವು ಒಂದು ಬಿಂದುವಿನಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ದತ್ತಾಂಶವನ್ನು ರವಾನಿಸಲು ಬಳಸುವ ಕಾರ್ಯವಿಧಾನವಾಗಿದೆ. ಕಾರ್ಯಾತ್ಮಕತೆ ತಂತಿಯ ಶಿಷ್ಟಾಚಾರವು ಜಾಲಬಂಧದಲ್ಲಿ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಅನ್ವಯಿಕೆಗಳ ಪರಸ್ಪರ ಕಾರ್ಯಚಟುವಟಿಕೆಯ ವಿಧಾನವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಅವರು ಸಾಮಾನ್ಯವಾಗಿ ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಆಬ್ಜೆಕ್ಟ್ ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತಾರೆ, ಅಥವಾ ಅವರು ಒಟ್ಟಿಗೆ ಕೆಲಸ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಬಳಸುತ್ತಾರೆ. ಹೆಸರೇ ಸೂಚಿಸುವಂತೆ, ಈ ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಆಬ್ಜೆಕ್ಟ್ ಪ್ರೋಟೋಕಾಲ್ಗಳು ಜಾಲಬಂಧದ ಮೂಲಕ ಸಂಪರ್ಕ ಹೊಂದಿದ ಒಂದು ಅಥವಾ ಹಲವಾರು ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ವಿವಿಧ ಪ್ರಕ್ರಿಯೆಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ಟೈಪ್ಸ್ ವೈರ್ ಪ್ರೋಟೋಕಾಲ್ಗಳು ಒಂದು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಅಡಿಯಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರೋಗ್ರಾಂಗೆ ಸಂಸ್ಥೆಯ ಅಂತರ್ಜಾಲ ಅಥವಾ ಅಂತರ್ಜಾಲದಂತಹ ಜಾಲಬಂಧದ ಮೂಲಕ ಬೇರೆ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಅಡಿಯಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರೋಗ್ರಾಂನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಸಾಧನಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ. ಹೀಗೆ ಶಿಷ್ಟಾಚಾರವು ಅನೇಕ ವೇದಿಕೆಗಳನ್ನು ಪರಸ್ಪರ ಸಂಪರ್ಕಿಸುತ್ತದೆ. ಕೆಲವು ತಂತಿ ಶಿಷ್ಟಾಚಾರಗಳು ಭಾಷಾ-ಸ್ವತಂತ್ರವಾಗಿದ್ದು, ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಬರೆಯಲಾದ ಕಾರ್ಯಕ್ರಮಗಳ ಸಂವಹನಕ್ಕೆ ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತವೆ. ವೈರ್ ಪ್ರೋಟೋಕಾಲ್ಗಳ ಉದಾಹರಣೆಗಳಲ್ಲಿ ಇವು ಸೇರಿವೆಃ ಡಿ. ಡಿ. ಎಸ್. ಗಾಗಿ ಕೋರ್ಬಾ ಆರ್ಟಿಪಿಎಸ್ಗಾಗಿ ಐಐಓಪಿ ಜಾವಾ ಡೀಬಗ್ ವೈರ್ ಪ್ರೋಟೋಕಾಲ್ (ಜೆಡಿಡಬ್ಲ್ಯೂಪಿ) ಜಾವಾ ಡೀಬಗ್ಗಾಗಿ ಜೆಆರ್ಎಂಪಿಗಾಗಿ ಆರ್ಎಂಐ ಎಸ್ಒಎಪಿಗಾಗಿ ವೆಬ್ ಸೇವೆಗಳಿಗಾಗಿ ಎಎಂಕ್ಯುಪಿ ಸಂದೇಶ-ಆಧಾರಿತ ಮಿಡಲ್ವೇರ್ ಪೋಸ್ಟ್ಗ್ರೆಎಸ್ಕ್ಯೂಎಲ್ ವೈರ್ ಪ್ರೋಟೋಕಾಲ್ಗಾಗಿ ಲೈನ್ ಕೋಡ್ ಉಲ್ಲೇಖಗಳು ಅಪ್ಲಿಕೇಶನ್ ಲೇಯರ್ ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ಸಹ ನೋಡಿ