WebSub
ವೆಬ್ಸಬ್ (ಹಿಂದೆ ಪಬ್ಸಬ್ ಹಬ್ಬಬ್) ಅಂತರ್ಜಾಲದಲ್ಲಿ ವಿತರಿಸಲಾದ ಪ್ರಕಟಣೆ-ಚಂದಾದಾರಿಕೆ ಸಂವಹನಕ್ಕಾಗಿ ಮುಕ್ತ ಶಿಷ್ಟಾಚಾರವಾಗಿದೆ. ಆರಂಭದಲ್ಲಿ ಡೇಟಾ ಫೀಡ್ಗಳಿಗಾಗಿ ಆಟಮ್ (ಮತ್ತು ಆರ್ಎಸ್ಎಸ್) ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ವಿಸ್ತರಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿತ್ತು, ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಯಾವುದೇ ಡೇಟಾ ಪ್ರಕಾರಕ್ಕೆ ಅನ್ವಯಿಸಬಹುದು (ಉದಾಹರಣೆಗೆ. ಎಚ್. ಟಿ. ಟಿ. ಪಿ. ಮೂಲಕ ಪ್ರವೇಶಿಸಬಹುದಾದವರೆಗೆ ಎಚ್. ಟಿ. ಎಂ. ಎಲ್., ಪಠ್ಯ, ಚಿತ್ರಗಳು, ಆಡಿಯೋ, ವಿಡಿಯೋ). ಬದಲಾವಣೆಗಳ ನೈಜ-ಸಮಯದ ಅಧಿಸೂಚನೆಗಳನ್ನು ಒದಗಿಸುವುದು ಇದರ ಮುಖ್ಯ ಉದ್ದೇಶವಾಗಿದೆ, ಇದು ಕ್ಲೈಂಟ್ ನಿಯತಕಾಲಿಕವಾಗಿ ಕೆಲವು ಅನಿಯಂತ್ರಿತ ಮಧ್ಯಂತರದಲ್ಲಿ ಫೀಡ್ ಸರ್ವರ್ ಅನ್ನು ಮತ ಚಲಾಯಿಸುವ ವಿಶಿಷ್ಟ ಪರಿಸ್ಥಿತಿಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ. ಈ ರೀತಿಯಲ್ಲಿ, ಬದಲಾವಣೆಗಳಿಗಾಗಿ ಮತದಾನಕ್ಕಾಗಿ ಗ್ರಾಹಕರು ಸಂಪನ್ಮೂಲಗಳನ್ನು ಖರ್ಚು ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲದೇ ವೆಬ್ಸಬ್ ಪುಶ್ ಮಾಡಲಾದ HTTP ಅಧಿಸೂಚನೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. 2017ರ ಅಕ್ಟೋಬರ್ನಲ್ಲಿ, ಸರಳತೆ ಮತ್ತು ಸ್ಪಷ್ಟತೆಗಾಗಿ ಪಬ್ಸುಬ್ ಹಬ್ಬಬ್ಅನ್ನು ವೆಬ್ಸುಬ್ ಎಂದು ಮರುನಾಮಕರಣ ಮಾಡಲಾಯಿತು. ವೆಬ್ಸುಬ್ ಶಿಷ್ಟಾಚಾರವನ್ನು ಡಬ್ಲ್ಯೂ3ಸಿ ಒಂದು ಶಿಫಾರಸ್ಸಾಗಿ ಅಳವಡಿಸಿಕೊಂಡಿದೆ. ಪ್ರೋಟೋಕಾಲ್ ವೆಬ್ಸಬ್ ಅಡಿಯಲ್ಲಿ, ಪ್ರಕಾಶಕರು, ಚಂದಾದಾರರು ಮತ್ತು ಹಬ್ಗಳ ಪರಿಸರ ವ್ಯವಸ್ಥೆ ಇದೆ. ಚಂದಾದಾರರು ಮೊದಲು ವೆಬ್ ಸರ್ವರ್ನಿಂದ ವಿನಂತಿಸುವ ಮೂಲಕ HTTP ಸಂಪನ್ಮೂಲದಿಂದ (URL) ವಿಷಯವನ್ನು ಹಿಂಪಡೆಯುತ್ತಾರೆ. ಚಂದಾದಾರರು ನಂತರ ಪ್ರತಿಕ್ರಿಯೆಯ ವಿಷಯಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತಾರೆ, ಮತ್ತು ಅದು ಹಬ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸಿದರೆ, ಚಂದಾದಾರರು ಆ ಹಬ್ನಲ್ಲಿ ಆ ಸಂಪನ್ಮೂಲದ ಯುಆರ್ಎಲ್ಗೆ ಚಂದಾದಾರರಾಗಬಹುದು (ಇದನ್ನು ಸ್ಪೆಕ್ ಮೂಲಕ 'ವಿಷಯ' ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ). ಚಂದಾದಾರರು ವೆಬ್ ಪ್ರವೇಶಿಸಬಹುದಾದ ಸರ್ವರ್ ಅನ್ನು ನಡೆಸಬೇಕಾಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ವೆಬ್ ಹುಕ್ ಕಾರ್ಯವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಅದರ ಯಾವುದೇ ಚಂದಾದಾರ ವಿಷಯಗಳು ನವೀಕರಿಸಿದಾಗ ಹಬ್ಗಳು ಅದನ್ನು ನೇರವಾಗಿ ತಿಳಿಸಬಹುದು. ಪ್ರಕಾಶಕರು ತಮ್ಮ ವಿಷಯವನ್ನು HTTP ಶೀರ್ಷಿಕೆಗಳಲ್ಲಿ ಹಬ್ ಉಲ್ಲೇಖಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಬಹಿರಂಗಪಡಿಸುತ್ತಾರೆ. ಅವರು ಏನನ್ನಾದರೂ ಪ್ರಕಟಿಸಿದಾಗಲೆಲ್ಲಾ ಆ ಉಲ್ಲೇಖಿತ ಕೇಂದ್ರಗಳಿಗೆ ಅಧಿಸೂಚನೆಗಳನ್ನು ಪೋಸ್ಟ್ ಮಾಡುತ್ತಾರೆ. ಹೀಗಾಗಿ, ಪ್ರಕಟಣೆಯ ಕಾರ್ಯಕ್ರಮವು ಸಂಭವಿಸಿದಾಗ, ಪ್ರಕಾಶಕರು ಅದರ ಕೇಂದ್ರಗಳನ್ನು ಕರೆಯುತ್ತಾರೆ ಮತ್ತು ಕೇಂದ್ರಗಳು ತಮ್ಮ ಚಂದಾದಾರರನ್ನು ಕರೆಯುತ್ತವೆ. ವೆಬ್ಸಬ್ ನಿಂದನೀಯ ಚಂದಾದಾರಿಕೆಗಳನ್ನು ತಡೆಗಟ್ಟುವ ಸಲುವಾಗಿ ಉದ್ದೇಶದ ಕಾರ್ಯವಿಧಾನದ ಸರಳ ಪರಿಶೀಲನೆಯನ್ನು ಒಳಗೊಂಡಿದೆ, ಮತ್ತು ಮೌಲ್ಯಮಾಪನ ಕಾರ್ಯವಿಧಾನವು ಖಾಸಗಿ ಅಥವಾ ಸಂರಕ್ಷಿತ ವೆಬ್ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಚಂದಾದಾರಿಕೆಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಚಂದಾದಾರರು ಹಬ್ಗೆ ಚಂದಾದಾರಿಕೆ ವಿನಂತಿಯನ್ನು ಕಳುಹಿಸಿದಾಗ, ಚಂದಾದಾರರ ವಿಳಾಸ ಮತ್ತು ಕೋಡ್ ಅನ್ನು ಸೇರಿಸಬೇಕಾಗುತ್ತದೆ. ಹಬ್ ತಕ್ಷಣವೇ ಚಂದಾದಾರರಿಗೆ ವಿಷಯದ ಯುಆರ್ಎಲ್ ಮತ್ತು ಮೇಲಿನ ಕೋಡ್ನೊಂದಿಗೆ ಪರಿಶೀಲನಾ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸುತ್ತದೆ. ಹಬ್ನ ಪರಿಶೀಲನಾ ಕೋರಿಕೆಗೆ ಚಂದಾದಾರರು ಸಕಾರಾತ್ಮಕ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಕಳುಹಿಸಿದರೆ ಮಾತ್ರ ಚಂದಾದಾರಿಕೆ ವಿನಂತಿಯನ್ನು ಸ್ವೀಕರಿಸಲಾಗುತ್ತದೆ. ಸುರಕ್ಷಿತ ಸರಪಳಿಯನ್ನು ಒದಗಿಸಲು, ಚಂದಾದಾರರು ಹಬ್ನೊಂದಿಗೆ ಒಂದು ರಹಸ್ಯವನ್ನು ಹಂಚಿಕೊಳ್ಳಬೇಕು, ಅದನ್ನು ಚಂದಾದಾರರಿಗೆ ಕಳುಹಿಸಲಾಗುವ HMAC ಕೀಲಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಹಬ್ ಬಳಸುತ್ತದೆ. ನಂತರದವರು ಸರಬರಾಜು ಮಾಡಿದ ಸಹಿಯನ್ನು ತಮ್ಮ ತುದಿಯಲ್ಲಿ ಇದೇ ರೀತಿಯ ಗಣನೆಯ ಸಹಿಯೊಂದಿಗೆ ಹೋಲಿಸುವ ಮೂಲಕ ಮೂಲವನ್ನು ಸುಲಭವಾಗಿ ಪರಿಶೀಲಿಸಬಹುದು. ಬ್ಲಾಗರ್ ಮತ್ತು WordPress.com ಸೇವೆ ನೀಡುವ ಎಲ್ಲಾ ಬ್ಲಾಗ್ಗಳು, ಸಿಎನ್ಎನ್ ಮತ್ತು ಫಾಕ್ಸ್ ನ್ಯೂಸ್ ಸೇರಿದಂತೆ ಸುದ್ದಿ ಸೈಟ್ಗಳು ಮತ್ತು ಡಯಾಸ್ಪೋರಾ *, ಮಾಸ್ಟೋಡಾನ್, ಮೈಸ್ಪೇಸ್ ಅಥವಾ Medium.com ನಂತಹ ಸಾಮಾಜಿಕ ಜಾಲಗಳು ಸೇರಿದಂತೆ ಅನೇಕ ವೆಬ್ಸೈಟ್ಗಳಿಂದ ವಿಷಯವನ್ನು ತಳ್ಳಲು ವೆಬ್ಸಬ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಚಂದಾದಾರಿಕೆ ಸೇವೆಗಳಲ್ಲಿ ("ಫೀಡ್ ರೀಡರ್ಗಳು") ಇತರ ಜನಪ್ರಿಯ ಆಯ್ಕೆಗಳಲ್ಲಿ ಫ್ಲಿಪ್ ಬೋರ್ಡ್, ಫೀಡ್ಲಿ, ನ್ಯೂಸ್ ಬ್ಲರ್ ಸೇರಿವೆ. ಸಮುದಾಯ ಆತಿಥೇಯ ಹಬ್ ಪೂರೈಕೆದಾರರಲ್ಲಿ pubsubhubbub.appspot.com (ಗೂಗಲ್ನಿಂದ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತದೆ), pubsubhubbub.superfeedr.com (ಸೂಪರ್ಫೀಡರ್ನಿಂದ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತದೆ), ಮತ್ತು websubhub.com ಸೇರಿವೆ. ಸೂಪರ್ಫೀಡರ್ ಅನುಷ್ಠಾನಕ್ಕಾಗಿ ವಿವರವಾದ ಪಬ್ ಸಬ್ಹಬಬ್ ಮಾರ್ಗದರ್ಶಿ ಒದಗಿಸುತ್ತದೆ. ಉಲ್ಲೇಖಗಳು ಆರ್ಎಸ್ಎಸ್ (ಕಡತ ಸ್ವರೂಪ) ವೆಬ್ ಸಿಂಡಿಕೇಷನ್ ಸ್ವರೂಪಗಳು ಎಕ್ಸ್ಎಂಎಲ್-ಆಧಾರಿತ ಮಾನದಂಡಗಳು ಕಂಪ್ಯೂಟರ್ ಕಡತ ಸ್ವರೂಪಗಳು ಗೂಗಲ್ ವರ್ಲ್ಡ್ ವೈಡ್ ವೆಬ್ ಕನ್ಸೋರ್ಟಿಯಂ ಮಾನದಂಡಗಳನ್ನು ಇಮೇಲ್ ಮಾಡಲು ಆರ್ಎಸ್ಎಸ್ ಕ್ಲೌಡ್ ಆರ್ಎಸ್ಎಸ್ ಅನ್ನು ಪ್ರಕಟಿಸಿ-ಚಂದಾದಾರರಾಗಿರಿ ಮಾದರಿಯನ್ನು ಸಹ ನೋಡಿ.