Web services protocol stack
ವೆಬ್ ಸರ್ವಿಸ್ ಪ್ರೊಟೊಕಾಲ್ ಸ್ಟ್ಯಾಕ್ ಎಂಬುದು ಒಂದು ಪ್ರೊಟೊಕಾಲ್ ಸ್ಟ್ಯಾಕ್ (ಕಂಪ್ಯೂಟರ್ ನೆಟ್ವರ್ಕಿಂಗ್ ಪ್ರೊಟೊಕಾಲ್ಗಳ ಸ್ಟ್ಯಾಕ್) ಆಗಿದ್ದು, ಇದನ್ನು ವೆಬ್ ಸೇವೆಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು, ಪತ್ತೆಹಚ್ಚಲು, ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ಪರಸ್ಪರ ಸಂವಹನ ನಡೆಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ವೆಬ್ ಸರ್ವೀಸ್ ಪ್ರೊಟೊಕಾಲ್ ಸ್ಟ್ಯಾಕ್ ಸಾಮಾನ್ಯವಾಗಿ ನಾಲ್ಕು ಪ್ರೊಟೊಕಾಲ್ಗಳನ್ನು ಜೋಡಿಸುತ್ತದೆಃ (ಸೇವೆ) ಟ್ರಾನ್ಸ್ಪೋರ್ಟ್ ಪ್ರೊಟೊಕಾಲ್ಃ ನೆಟ್ವರ್ಕ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ನಡುವೆ ಸಂದೇಶಗಳನ್ನು ಸಾಗಿಸುವ ಜವಾಬ್ದಾರಿ ಮತ್ತು HTTP, SMTP, FTP ಯಂತಹ ಪ್ರೊಟೊಕಾಲ್ಗಳನ್ನು ಮತ್ತು ಇತ್ತೀಚಿನ ಬ್ಲಾಕ್ ಎಕ್ಸ್ಟೆನ್ಸಿಬಲ್ ಎಕ್ಸ್ಚೇಂಜ್ ಪ್ರೊಟೊಕಾಲ್ (BEEP) ಅನ್ನು ಒಳಗೊಂಡಿದೆ. (ಎಕ್ಸ್ಎಂಎಲ್) ಸಂದೇಶ ರವಾನೆ ಶಿಷ್ಟಾಚಾರಃ ಸಂದೇಶಗಳನ್ನು ಜಾಲಬಂಧ ಸಂಪರ್ಕದ ಎರಡೂ ತುದಿಗಳಲ್ಲಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಾಮಾನ್ಯ ಎಕ್ಸ್ಎಂಎಲ್ ಸ್ವರೂಪದಲ್ಲಿ ಎನ್ಕೋಡಿಂಗ್ ಮಾಡುವ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊಂದಿದೆ. ಪ್ರಸ್ತುತ, ಈ ಪ್ರದೇಶವು XML-RPC, WS-ವಿಳಾಸ ಮತ್ತು SOAP ನಂತಹ ಶಿಷ್ಟಾಚಾರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. (ಸೇವೆ) ಡಿಸ್ಕ್ರಿಪ್ಷನ್ ಪ್ರೊಟೊಕಾಲ್ಃ ನಿರ್ದಿಷ್ಟ ವೆಬ್ ಸೇವೆಗೆ ಸಾರ್ವಜನಿಕ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ವಿವರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಡಬ್ಲ್ಯುಎಸ್ಡಿಎಲ್ ಇಂಟರ್ಫೇಸ್ ಸ್ವರೂಪವನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. (ಸೇವೆ) ಡಿಸ್ಕವರಿ ಪ್ರೋಟೋಕಾಲ್ಃ ನೆಟ್ವರ್ಕ್ ವೆಬ್ ಸೇವೆಗಳು ತಮ್ಮ ಸ್ಥಳ ಮತ್ತು ವಿವರಣೆಯನ್ನು ಪ್ರಕಟಿಸಲು ಮತ್ತು ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ಯಾವ ಸೇವೆಗಳು ಲಭ್ಯವಿವೆ ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯಲು ಸುಲಭವಾಗುವಂತೆ ಸೇವೆಗಳನ್ನು ಸಾಮಾನ್ಯ ನೋಂದಣಿಯಲ್ಲಿ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ. ಯುನಿವರ್ಸಲ್ ಡಿಸ್ಕ್ರಿಪ್ಷನ್ ಡಿಸ್ಕವರಿ ಅಂಡ್ ಇಂಟಿಗ್ರೇಷನ್ (ಯುಡಿಡಿಐ) ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ ಉದ್ದೇಶಿಸಲಾಗಿತ್ತು, ಆದರೆ ಇದನ್ನು ವ್ಯಾಪಕವಾಗಿ ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಗಿಲ್ಲ. ಪ್ರೋಟೋಕಾಲ್ ಸ್ಟ್ಯಾಕ್ ಭದ್ರತಾ ವಿಸ್ತರಣೆಗಳಿಗಾಗಿ ಬಿಸಿನೆಸ್ ಪ್ರೊಸೆಸ್ ಎಕ್ಸಿಕ್ಯೂಷನ್ ಲ್ಯಾಂಗ್ವೇಜ್ (ಡಬ್ಲ್ಯುಎಸ್-ಬಿಪಿಇಎಲ್) ಅಥವಾ ಡಬ್ಲ್ಯುಎಸ್-ಸೆಕ್ಯುರಿಟಿಯಂತಹ ಉನ್ನತ ಮಟ್ಟದ ಪ್ರೋಟೋಕಾಲ್ಗಳ ಶ್ರೇಣಿಯನ್ನು ಸಹ ಒಳಗೊಂಡಿರಬಹುದು. ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಅಲೆಕ್ಸ್ ನ್ಘಿಮ್ (2003) ದಿ ಬೇಸಿಕ್ ವೆಬ್ ಸರ್ವೀಸಸ್ ಸ್ಟ್ಯಾಕ್ ಎಥಾನ್ ಸೆರಾಮಿ (2002) ಟಾಪ್ ಟೆನ್ FAQs ಫಾರ್ ವೆಬ್ ಸರ್ವೀಸಸ್ ಇನೋಕ್ (2007) ವೆಬ್ ಸರ್ವೀಸಸ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ಸ್ ಕ್ಯೂ1 2007 ರಂತೆ ಲಾರೆನ್ಸ್ ವಿಲ್ಕೆಸ್ (ಫೆಬ್ರವರಿ 2005 ರಲ್ಲಿ ನವೀಕರಿಸಲಾಗಿದೆ) ದಿ ವೆಬ್ ಸರ್ವೀಸಸ್ ಪ್ರೊಟೊಕಾಲ್ ಸ್ಟ್ಯಾಕ್ ಪಾವೆಲ್ ಕುಲ್ಚೆಂಕೊ (2002) ವೆಬ್ ಸರ್ವೀಸಸ್ ಅಕ್ರೊನಿಮ್ಸ್, ಡಿಮಿಸ್ಟಿಫೈಡ್ ವೆಬ್ ಸರ್ವೀಸಸ್