WebSub
વેબસબ (અગાઉ પબસબબબબ) એ ઇન્ટરનેટ પર વિતરિત પ્રકાશન-સદસ્યતા સંચાર માટેનો એક ખુલ્લો પ્રોટોકોલ છે. શરૂઆતમાં ડેટા ફીડ્સ માટે એટમ (અને આર. એસ. એસ.) પ્રોટોકોલને વિસ્તારવા માટે ડિઝાઇન કરવામાં આવ્યું હતું, પ્રોટોકોલ કોઈપણ ડેટા પ્રકાર પર લાગુ કરી શકાય છે (દા. ત. એચટીએમએલ, લખાણ, ચિત્રો, ઓડિયો, વિડિયો) જ્યાં સુધી તે એચટીટીપી દ્વારા સુલભ હોય. તેનો મુખ્ય હેતુ ફેરફારોની વાસ્તવિક-સમયની સૂચનાઓ પ્રદાન કરવાનો છે, જે લાક્ષણિક પરિસ્થિતિ પર સુધરે છે જ્યાં ગ્રાહક સમયાંતરે અમુક મનસ્વી અંતરાલ પર ફીડ સર્વરને મતદાન કરે છે. આ રીતે, વેબસબ ક્લાયન્ટ્સને ફેરફારો માટે મતદાન પર સંસાધનો ખર્ચવાની જરૂર વગર HTTP સૂચનાઓ પ્રદાન કરે છે. ઓક્ટોબર 2017માં, સરળતા અને સ્પષ્ટતા માટે પબસબબબનું નામ બદલીને વેબસબ કરવામાં આવ્યું હતું. વેબસબ પ્રોટોકોલને W3C દ્વારા ભલામણ તરીકે અપનાવવામાં આવ્યો છે. પ્રોટોકોલ વેબસબ હેઠળ, પ્રકાશકો, ગ્રાહકો અને કેન્દ્રોની ઇકોસિસ્ટમ છે. ગ્રાહક પ્રથમ વેબ સર્વર પાસેથી વિનંતી કરીને HTTP સ્રોત (URL) માંથી સામગ્રી મેળવે છે. સબ્સ્ક્રાઇબર પછી પ્રતિસાદની સામગ્રીની તપાસ કરે છે, અને જો તે હબનો સંદર્ભ આપે છે, તો સબ્સ્ક્રાઇબર તે હબ પર તે સંસાધનના યુઆરએલ (તેને સ્પેક દ્વારા 'વિષય' કહેવામાં આવે છે) પર સબ્સ્ક્રાઇબ કરી શકે છે. ગ્રાહકને વેબ સુલભ સર્વર ચલાવવાની જરૂર છે જેથી વેબહૂક પદ્ધતિનો ઉપયોગ કરીને જ્યારે તેના કોઈપણ સબ્સ્ક્રાઇબ કરેલા વિષયો અપડેટ થાય ત્યારે હબ તેને સીધી સૂચિત કરી શકે. પ્રકાશકો HTTP હેડરમાં હબ સંદર્ભોનો સમાવેશ કરીને તેમની સામગ્રીનો ખુલાસો કરે છે. જ્યારે પણ તેઓ કંઈક પ્રકાશિત કરે છે ત્યારે તેઓ તે સંદર્ભિત કેન્દ્રોને સૂચનાઓ પોસ્ટ કરે છે. આમ, જ્યારે કોઈ પ્રકાશન કાર્યક્રમ થાય છે, ત્યારે પ્રકાશક તેના કેન્દ્રોને બોલાવે છે અને કેન્દ્રો તેમના ગ્રાહકોને બોલાવે છે. વેબસબમાં અપમાનજનક સબ્સ્ક્રિપ્શન્સને રોકવા માટે ઉદ્દેશ પદ્ધતિની સરળ ચકાસણીનો સમાવેશ થાય છે, અને માન્યતા પદ્ધતિ ખાનગી અથવા સંરક્ષિત વેબ સંસાધનોના સબ્સ્ક્રિપ્શન્સ માટે પરવાનગી આપે છે. જ્યારે સબ્સ્ક્રાઇબર હબ પર સબ્સ્ક્રિપ્શન વિનંતી મોકલે છે, ત્યારે સબ્સ્ક્રાઇબરનું સરનામું અને કોડ શામેલ કરવાની જરૂર છે. હબ તરત જ સબ્સ્ક્રાઇબરને વિષયના યુઆરએલ અને ઉપરોક્ત કોડ સાથે ચકાસણી સંદેશ મોકલે છે. સબ્સ્ક્રિપ્શન વિનંતી ત્યારે જ સ્વીકારવામાં આવશે જ્યારે સબ્સ્ક્રાઇબર હબની ચકાસણી વિનંતીનો સકારાત્મક પ્રતિસાદ મોકલે. સુરક્ષિત સાંકળ પ્રદાન કરવા માટે, ગ્રાહકોએ હબ સાથે એક રહસ્ય શેર કરવું જોઈએ, જેનો ઉપયોગ હબ દ્વારા એચ. એમ. એ. સી. કીની ગણતરી કરવા માટે કરવામાં આવશે જે ગ્રાહકને મોકલવામાં આવશે. બાદમાં સરળતાથી તેમના છેડે સમાન ગણતરી કરેલી સહી સાથે પૂરી પાડવામાં આવેલી સહીની સરખામણી કરીને મૂળની ચકાસણી કરી શકે છે. ઉપયોગ વેબસબનો ઉપયોગ ઘણી વેબસાઇટ્સ દ્વારા સામગ્રીને આગળ વધારવા માટે થાય છે, જેમાં બ્લોગર અને WordPress.com દ્વારા સેવા આપતા તમામ બ્લોગ્સ, CNN અને ફોક્સ ન્યૂઝ સહિતની સમાચાર સાઇટ્સ અને ડાયસ્પોરા *, માસ્ટોડોન, માયસ્પેસ અથવા Medium.com જેવા સામાજિક નેટવર્ક્સનો સમાવેશ થાય છે. સબ્સ્ક્રાઇબ કરતી સેવાઓ ("ફીડ રીડર્સ") માં અન્ય લોકપ્રિય વિકલ્પોમાં ફ્લિપબોર્ડ, ફીડલી, ન્યૂઝબ્લરનો સમાવેશ થાય છે. કોમ્યુનિટી હોસ્ટેડ હબ પ્રદાતાઓમાં pubsubhubbub.appspot.com (ગૂગલ દ્વારા સંચાલિત), pubsubhubbub.superfeedr.com (સુપરફીડર દ્વારા સંચાલિત) અને websubhub.com નો સમાવેશ થાય છે. સુપરફીડર અમલીકરણ માટે વિગતવાર પબસબબબબ માર્ગદર્શિકા પ્રદાન કરે છે. સંદર્ભો આર. એસ. એસ. (ફાઇલ બંધારણ) વેબ સિંડિકેશન બંધારણો એક્સ. એમ. એલ.-આધારિત ધોરણો કમ્પ્યુટર ફાઇલ બંધારણો ગૂગલ વર્લ્ડ વાઇડ વેબ કન્સોર્ટિયમ ધોરણોને ઇમેઇલ કરવા માટે આર. એસ. એસ. ક્લાઉડ આર. એસ. એસ. ની પ્રકાશન-સદસ્યતા પદ્ધતિ પણ જુઓ.