Request–response
ಗಣಕಯಂತ್ರ ವಿಜ್ಞಾನದಲ್ಲಿ, ವಿನಂತಿ-ಪ್ರತಿಕ್ರಿಯೆ ಅಥವಾ ವಿನಂತಿ-ಪ್ರತ್ಯುತ್ತರವು ಜಾಲಬಂಧದಲ್ಲಿ ಪರಸ್ಪರ ಸಂವಹನ ನಡೆಸಲು ಗಣಕಯಂತ್ರಗಳು ಬಳಸುವ ಮೂಲ ವಿಧಾನಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ, ಇದರಲ್ಲಿ ಮೊದಲ ಗಣಕಯಂತ್ರವು ಕೆಲವು ದತ್ತಾಂಶಕ್ಕಾಗಿ ವಿನಂತಿಯನ್ನು ಕಳುಹಿಸುತ್ತದೆ ಮತ್ತು ಎರಡನೆಯದು ಕೋರಿಕೆಗೆ ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತದೆ. ಹೆಚ್ಚು ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ಇದು ಸಂದೇಶ ವಿನಿಮಯ ಮಾದರಿಯಾಗಿದ್ದು, ಇದರಲ್ಲಿ ವಿನಂತಿಸುವವರು ವಿನಂತಿಯ ಸಂದೇಶವನ್ನು ಮರುಪಂದ್ಯ ವ್ಯವಸ್ಥೆಗೆ ಕಳುಹಿಸುತ್ತಾರೆ, ಇದು ವಿನಂತಿಯನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತದೆ, ಅಂತಿಮವಾಗಿ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ ಸಂದೇಶವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ಇದು ದೂರವಾಣಿ ಕರೆಗೆ ಹೋಲುತ್ತದೆ, ಇದರಲ್ಲಿ ಕರೆ ಮಾಡುವವರು ಏನನ್ನಾದರೂ ಚರ್ಚಿಸುವ ಮೊದಲು ಸ್ವೀಕರಿಸುವವರು ತೆಗೆದುಕೊಳ್ಳುವವರೆಗೆ ಕಾಯಬೇಕಾಗುತ್ತದೆ. ಇದು ಸರಳವಾದ ಆದರೆ ಶಕ್ತಿಯುತವಾದ ಸಂದೇಶ ಕಳುಹಿಸುವ ಮಾದರಿಯಾಗಿದ್ದು, ಇದು ಎರಡು ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಚಾನೆಲ್ನಲ್ಲಿ ಪರಸ್ಪರ ದ್ವಿಮುಖ ಸಂಭಾಷಣೆಯನ್ನು ನಡೆಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ; ಇದು ಕ್ಲೈಂಟ್-ಸರ್ವರ್ ವಿನ್ಯಾಸಗಳಲ್ಲಿ ವಿಶೇಷವಾಗಿ ಸಾಮಾನ್ಯವಾಗಿದೆ. ಸರಳತೆಗಾಗಿ, ಈ ಮಾದರಿಯನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಸಂಪೂರ್ಣವಾಗಿ ಸಿಂಕ್ರೊನಸ್ ಶೈಲಿಯಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ, HTTP ಮೂಲಕ ವೆಬ್ ಸೇವಾ ಕರೆಗಳಂತೆ, ಇದು ಸಂಪರ್ಕವನ್ನು ತೆರೆದಿಡುತ್ತದೆ ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ತಲುಪಿಸುವವರೆಗೆ ಅಥವಾ ಟೈಮ್ಔಟ್ ಅವಧಿಯ ಅವಧಿ ಮುಗಿಯುವವರೆಗೆ ಕಾಯುತ್ತದೆ. ಆದಾಗ್ಯೂ, ವಿನಂತಿ-ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಸಹ ಅಸಿಂಕ್ರೊನಸ್ ಆಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು, ನಂತರ ಕೆಲವು ಅಜ್ಞಾತ ಸಮಯದಲ್ಲಿ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ. ಸಿಂಕ್ರೊನಸ್ ವ್ಯವಸ್ಥೆಯು ಅಸಿಂಕ್ರೊನಸ್ ವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಿದಾಗ, ಅದನ್ನು "ಸಿಂಕ್ ಓವರ್ ಅಸಿಂಕ್" ಅಥವಾ "ಸಿಂಕ್/ಅಸಿಂಕ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಎಂಟರ್ಪ್ರೈಸ್ ಅಪ್ಲಿಕೇಶನ್ ಇಂಟಿಗ್ರೇಷನ್ (ಇಎಐ) ಅನುಷ್ಠಾನಗಳಲ್ಲಿ ಇದು ಸಾಮಾನ್ಯವಾಗಿದೆ, ಅಲ್ಲಿ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ನಿರ್ಮಿಸುವ ಮತ್ತು ತಲುಪಿಸುವ ಮೊದಲು ನಿಧಾನಗತಿಯ ಒಟ್ಟುಗೂಡಿಸುವಿಕೆ, ಸಮಯ-ತೀವ್ರ ಕಾರ್ಯಗಳು ಅಥವಾ ಮಾನವ ಕೆಲಸದ ಹರಿವನ್ನು ನಿರ್ವಹಿಸಬೇಕು. ಇದಕ್ಕೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ಕೆಲವು ಫೋನ್ಗಳು ಮತ್ತು ದ್ವಿಮುಖ ರೇಡಿಯೋಗಳಲ್ಲಿ ಕಂಡುಬರುವ ಪುಶ್-ಟು-ಟಾಕ್ ಅಥವಾ "ಬಾರ್ಜ್ ಇನ್" ವೈಶಿಷ್ಟ್ಯದಂತಹ ಏಕಮುಖ ಕಂಪ್ಯೂಟರ್ ಸಂವಹನವು ಪ್ರತಿಕ್ರಿಯೆಗಾಗಿ ಕಾಯದೆ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸುತ್ತದೆ. ಇಮೇಲ್ ಕಳುಹಿಸುವುದು ಏಕಮುಖ ಸಂವಹನಕ್ಕೆ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ, ಮತ್ತು ಇನ್ನೊಂದು ಉದಾಹರಣೆಯೆಂದರೆ ಫೀಲ್ಡ್ ಬಸ್ ಸಂವೇದಕಗಳು, ಉದಾಹರಣೆಗೆ ಹೆಚ್ಚಿನ ಕ್ಯಾನ್ ಬಸ್ ಸಂವೇದಕಗಳು, ಇದು ನಿಯತಕಾಲಿಕವಾಗಿ ಮತ್ತು ಸ್ವಾಯತ್ತವಾಗಿ ತಮ್ಮ ಡೇಟಾವನ್ನು ಕಳುಹಿಸುತ್ತದೆ, ಬಸ್ನಲ್ಲಿ ಬೇರೆ ಯಾವುದೇ ಸಾಧನಗಳು ಅದನ್ನು ಕೇಳುತ್ತಿರಲಿ ಅಥವಾ ಇಲ್ಲದಿರಲಿ. (ಈ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವು "ಮಾತನಾಡುವ ಮೊದಲು ಆಲಿಸಿ" ಅಥವಾ ಇತರ ವಿವಾದ-ಆಧಾರಿತ ಶಿಷ್ಟಾಚಾರವನ್ನು ಬಳಸುತ್ತವೆ, ಆದ್ದರಿಂದ ಅನೇಕ ಸಂವೇದಕಗಳು ಯಾವುದೇ ಪೂರ್ವ-ಸಮನ್ವಯವಿಲ್ಲದೆ ನಿಯತಕಾಲಿಕ ನವೀಕರಣಗಳನ್ನು ರವಾನಿಸಬಹುದು.) ಫ್ಯೂಚರ್ಸ್ ಅಂಡ್ ಪ್ರಾಮಿಸ್ಸ್ ಸಂದೇಶ ವಿನಿಮಯ ಮಾದರಿಯನ್ನು ಪ್ರಕಟಿಸಿ/ಚಂದಾದಾರರಾಗಿ ರಿಮೋಟ್ ಪ್ರೊಸೀಜರ್ ಕಾಲ್ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು W3C ಏಕ-ವಿನಂತಿ-ಪ್ರತಿಕ್ರಿಯೆ ಮಾದರಿ ನೆಟ್ವರ್ಕ್ ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ಸಹ ನೋಡಿ.