පරිගණක, මෘදුකාංගය
බ්රවුසරයේ දැනුම්දීම් - එය කුමක්ද?
අන්තර්ජාලය භාවිතා කරන්නන්ගෙන් බොහෝමයක් ප්රශ්න කරන්නේ: "බ්රවුසරයේ දැනුම්දීම් - මෙය කුමක්ද?" එය අන්තර්ජාල සේවාදායකයේ විශේෂිත විලාසයක් ප්රදර්ශනය කරයි. එහි ගනුදෙනුවක් සඳහා ඉල්ලීමක් මධ්යම සේවාදායකය වෙතින් ආරම්භ කර ඇත. මෙම දත්තයන්ගේ ප්රතිවිරුද්ධ දිශාවට ප්රතිවිරුද්ධව, ප්රතිග්රාහකයකු හෝ සේවාදායකයා විසින් තොරතුරු හුවමාරු කිරීම සඳහා ඉල්ලීම ආරම්භ කර ඇත.
දැනුම් දීමේ සේවාවන් බොහෝ විට කල්තියා ප්රකාශිත තොරතුරු මනාපයන් මත පදනම් වේ. මෙය ප්රකාශයට පත් කිරීමේ දායක ආකෘතිය ලෙස හඳුන්වයි. සේවාදායකයා විසින් සපයන ලද විවිධාකාර "නාලිකා" විවිධාකාරයේ "සේවාදායකයා" ලියනු ලබයි. මෙම නාලිකාවන්ගෙන් නව අන්තර්ගතයක් ලබා ගත හැකි සෑම අවස්ථාවකදීම, සේවාදායකය මෙම තොරතුරු වෙත යවනු ලැබේ. බ්රවුසරයේ දැනුම්දීම් සමහර විට ඡන්ද විමසීම් තාක්ෂණය සමඟ සංවේදී වන අතර, විශේෂයෙන් සැබෑ ඉල්ලීමක් සිදු කළ නොහැකි අවස්ථාවන්හිදී - උදාහරණ ලෙස, පැමිණෙන HTTP / S ඉල්ලීම් ප්රතික්ෂේප කිරීමක් අවශ්ය වන බරපතල ආරක්ෂක ප්රතිපත්තිය සහිත අඩවි මත.
මෙහෙයුම් මූලධර්මය
සමමුහුර්ත සම්මන්ත්රණ සහ ක්ෂණික පණිවුඩකරණය යනු දැනුම් දීම් ආකාරය පිළිබඳ සාමාන්ය උදාහරණ වේ. එය ක්රියා කරන්නේ කෙසේද? කතා පණිවුඩ සහ සමහර විට පණිවිඩ පණිවිඩය භාවිතා කරන විට ලැබෙන පරිශීලකයා ඉක්මනින් පරිශීලකයන් වෙත අතුලත් කරනු ලැබේ. Decentralized LVS peer-to-peer සම්බන්ධතා සහ මධ්යගත වැඩසටහන් (IRC හෝ XMPP වැනි) මඟින් ඔබට "තල්ලු" කිරීමට ඉඩ සලසයි. මෙහි අර්ථය වන්නේ, සම්ප්රේෂකයේ දත්ත මාරු කිරීම ආරම්භ කරන්නා නොවේ, ලබන්නා නොවේ.
විද්යුත් තැපැල් මගින් දැනුම් දීම් සමග කටයුතු කළ හැකිය - SMTP ප්රොටොකෝලය එහි සාරය තුල "තල්ලු" වේ. කෙසේ වෙතත්, පරිගණකයේ ඇති ඊමේල් සේවාදායකයේ අවසාන පියවර "සාමාන්යයෙන් POP3 හෝ IMAP ලෙස එවැනි බර පටිපාටියක් සාදයි. IMAP ප්රොටෝකෝලය මඟින් නව පණිවිඩ හුවමාරු කරුවන්ට දැනුම් දීම සඳහා IDLE විධානය ඇතුළත් වේ. බ්රවුසරයේ නිවේදනය ක්රියාකාරීව ක්රියාත්මක වූ මුල්ම බ්ලැක්බෙරි පළමු ජනප්රිය උපාංගය වේ. මෙම මෙවලම්වල එය කුමක්ද - විද්යුත් තැපැල් පණිවිඩයේ (රැහැන් රහිත සන්නිවේදනය සමඟ) දැක ගත හැකිය.
කලින් තිබුනේ කුමක්ද?
තවත් උදාහරණයක් 1990 ගණන්වල ප්රසිද්ධ වූ PointCast ජාලයයි. කොටස් වෙලඳපොල පිළිබඳ ප්රවෘත්ති හා දත්ත සපයන ලදී. නෙට්ස්කේප් සහ මයික්රොසොෆ්ට් යෙදුම් යන දෙකම තම බ්රව්සර්වල එක් එක් අනුවාදයේ ඔවුන්ගේ මෘදුකාංගයට ඒවා ඒකාබද්ධ කළ නමුත් එය කිසි විටෙක ජනප්රිය වූ අතර පසුව එය සම්පූර්ණයෙන්ම අතුරුදහන් විය. පසුව බ්රවුසරයේ 2000 වසරේදී මෙම ක්රියාකාරිත්වය ප්රතිස්ථාපනය කර ඇති අතර, බ්රවුසරයේ වඩා හොඳ දැනුම් දීමක් සහිත RSS-පාදක ග්රාහක පද්ධතියකි. බ්ලොග් අඩවියේ සෑම පාඨකයෙක්ම දන්නවා.
වෙබ් යෙදුම් සඳහා සහය දැක්වීම සඳහා වෙනත් භාවිතයන් වෙළඳපල දත්ත (කොටස් ලැයිස්තු), මාර්ගගත චැට් කාමර සහ පණිවුඩ පද්ධති (වෙබ් කෝට්), වෙන්දේසි, ඔන්ලයින් ඔට්ටු ඇන්ඩ් කීඩා, කීඩා ඔට්ටු තැබීම, අධීක්ෂණ කොන්සෝල සහ ඒ හා සමාන යනාදිය පිළිබඳව දැනුම් දීම ඇතුළත් වේ.
බ්රව්සරයේ දැනුම්දීම් - අද පවතින දේ?
IEFT සමඟ දැනුම් දීමේ ක්ෂණික නිවේදනය (පැමිණෙන ඇමතුම් සහ පණිවුඩ සම්බන්ධයෙන්) HTTP / 2 භාවිතා කරන සරල ප්රොටෝකෝලකයකි. මෙම ප්රොටෝකෝලය එක් සැසියකදී සියලු තත්කාලීන සිදුවීම් ඒකාබද්ධ වේ, ජාල සහ ගුවන්විදුලි සම්පත් වඩා කාර්යක්ෂමව භාවිතා කරයි. එක් සේවයක් සියලු සිදුවීම් ඒකාබද්ධ කරයි, ඒවා පැමිණෙන විට අයදුම්පත් බෙදාහදා ගැනීම. මෙය අනිවාර්ය කාලය හා ගමනාගමනය වලක්වාලීමට ඉඩ ලබා දෙන එක සැසියක් පමණක් අවශ්ය වේ.
බ්රවුසරයේ නිවේදනය - තාක්ෂණික දෘෂ්ටිකෝණයෙන් මෙය කුමක් ද?
HTTP-නිවේදනය (streaming HTTP ලෙස හැඳින්වේ) යනු වෙබ් සේවාදායකයෙන් දත්තගබඩාවකට බ්රවුසරයක් යැවීම සඳහා යාන්ත්රණයක් වේ. යම් යාන්ත්රණයක් හරහා එය සාක්ෂාත් කරගත හැකිය. සාමාන්යයෙන්, සේවාදායකයා වෙත දැනුම්දීම යවා ඇති විට, ජාල සේවාදායකය සම්බන්ධතාවය අවසන් නොකරයි. වෙබ් සේවාදායකය සම්බන්ධතාවය විවෘතව තබන අතර, නව සිද්ධියක් (නිදසුනක් ලෙස, පණිවිඩයෙහි යැවූ දත්ත වෙනස් කිරීම), එය ක්ෂණිකව දිස්වනු ඇත. එසේ නොමැති නම්, ඊළඟ ගනුදෙනු කරුවන්ගේ ඉල්ලීම ලැබෙන තුරු මෙම සිද්ධිය පෝලිම් කිරීමට සිදුවනු ඇත.
බොහෝ වෙබ් සේවා සපයන්නන් මෙම කාර්යය CGI භාවිතා කරයි (උදාහරණයක් ලෙස, Apache මත නොකරන ලද විධාන ශීර්ෂයන්). මෙම ප්රවිෂ්ටයේ මූලික යාන්ත්රණය සම්ප්රේෂණය කිරීමේ බ්ලොක් කේතනයයි. සම්භාව්ය උදාහරණයක් වන්නේ "Classmates" හි බ්රව්සරයේ ඇති නිවේදනයයි. මෙම වෙබ් අඩවිය කුමක්ද? පළමුවෙන්ම, මේවා ලැබෙන පණිවිඩ හා තොරතුරු "Like" වැනි තොරතුරු.
විකල්ප යාන්ත්රණ
තවත් යාන්ත්රණයක් බහුමාධ්ය ආදේශකයක් ලෙස හැඳින්වෙන විශේෂ MIME වර්ගයකි . පළමු වරට එය 1995 දී නෙට්ස්කේප් විසින් හඳුන්වා දෙන ලදී. බ්රවුසරයේ "ඔත්තුව මත" සර්වරය මත නව අනුවාදයක් පැමිණි විට ලේඛනය වෙනස් කරන ලදී. එය තවමත් ෆයර්ෆොක්ස්, ඔපෙරා, සෆාරි සහ වර්තමානයේ අනුග්රහය දක්වයි, නමුත් එය අන්තර්ජාලයේ ගවේශකයක් නොමැත. මෙම යාන්ත්රණය HTML ලේඛන වලට මෙන්ම, වෙබ් කැමරාවේ යෙදුම්වල ප්රවාහයන් රූපවාහිනියටද යෙදිය හැකිය.
WHATWG Web Applications 1.0 අන්තර්ගත වෙනස් කළ අන්තර්ගතය සේවාලාභියා වෙත ලබාදෙන යාන්ත්රණයක් ඇතුළත් වේ. 2006 සැප්තැම්බර් 1 වන දින සිට ඔපෙරා විසින් වෙබ් බ්රවුසරයේ සර්වර්-SentEvents නමින් මෙම නව පර්යේෂණ පද්ධතිය හඳුන්වා දුන්නේය. දැනට එය HTML5 හි කොටසක් ලෙස ප්රමිතිකරණය කර ඇත. මෙම ක්රමයේදී, සේවාදායකය නිරන්තරව HTTP සම්බන්ධතාවයක් භාවිතා කරයි, නිරන්තරව "විවෘත" ප්රතිචාරයක් ඇතිවන (i.e., සේවාදායකයා කවදාවත් ප්රතිචාර දැක්වීම නතර නොවේ) සාර්ථකව "බ්රවුසරය වංචා කිරීම". එම නිසා, යෙදුම සැමවිටම සම්පූර්ණයෙන්ම විවෘත කර ඇති විට, යෙදුම සැමවිටම බාගත කිරීමේ මාතය තුල පවතී. එවිට සේවාදායකය විසින් කලින් කලට වෙබ් අන්තර්ගතය යාවත්කාලීන කිරීම සඳහා ජාවා ස්නිපු යවයි. මෙම ක්රමවේදය භාවිතා කිරීමෙන් සේවාදායකයාට Java ඇප්ලට් හෝ වෙනත් ප්ලග්-ඉන්ස් අවශ්ය නොවේ සේවාදායකයට විවෘත සම්බන්ධතාවයක් තබා ගැනීමට - සේවාදායකයා වෙතින් පැමිණෙන නව සිදුවීම් පිළිබඳ දැනුම්දීම සේවාලාභියාට ස්වයංක්රීයවම ලැබෙනු ඇත. කෙසේ වෙතත්, මෙම ක්රමයේ බරපතල පසුබෑමක් වන්නේ බ්රවුසරයේ ධාවනය වන කාලය තුල සර්වර් පාලනය කිරීමයි. විවෘත පිටුවෙහි කල් ඉකුත්වීමක් ඇත්නම් පිටුව යාවත්කාලීන කිරීම සැමවිටම අවශ්ය වේ.
දත්ත ගබඩා කිරීම
තමන්ම මතක තබා ගැනීමේ තාක්ෂණය සැබෑ නිවේදනයක් නොවේ. එය කළ නොහැකි තත්වයන් තුල දැනුම් දීමේ යාන්ත්රණය අනුකරණය කිරීමට පමණක් ඉඩ ඇත. නිදසුනක් ලෙස, ආයාචනා කරන ලද ආරක්ෂක ප්රතිපත්තිය සහිත අඩවි වල එන HTTP / S ඉල්ලීම් ප්රතික්ෂේප කිරීම අවශ්ය වේ. බ්රවුසරයේ දැනුම් දිය නොහැකි ය (එය ක්රියාත්මක වන්නේ කෙසේ ද යන්න සහ එය ඉහත සඳහන් කර ඇත). මෙම අවස්ථාවේදී සේවාදායකයා සාමාන්යයෙන් ඉල්ලීමක් ලෙස තොරතුරු ඉල්ලා සිටියද, බලා සිටීම නිසා සේවාදායකයට ක්ෂණිකව ප්රතිචාර දැක්විය නොහැකිය. සේවාදායකයාට සේවාදායකයාට නව තොරතුරු නොමැති නම්, ඉල්ලීම ලැබුණු විට - හිස් ප්රතිචාරයක් යැවීම වෙනුවට, නව තොරතුරු බලා සිටින අතරතුර ඉල්ලීම විවෘතව පවතී. එවැනි දත්ත දර්ශණය වීමෙන් පසුව, එය වහාම විවෘත සම්බන්ධතාවය සම්පූර්ණ කිරීමෙන් පසු සේවාදායකයාට HTTP / S ප්රතිචාරය යවනු ලැබේ.
ප්රතිචාරය ලැබීමෙන් පසු, සේවාලාභියා බොහෝ විට වහාම වෙනත් සේවාදායකයකට ඉල්ලීමක් නිකුත් කරයි. එනිසා ඉල්ලීම් ලැබීම් සමග සම්බන්ධිත සාමාන්ය ප්රතිචාරයේ ප්රමාද කාලය (තොරතුරු ලබා ගත හැකි කාලය හා ඊළඟ ග්රාහක ඉල්ලීම) අතරමඟ ඉවත් කරනු ලැබේ.
XML Socket
බ්රවුසරයේ දැනුම්දීම්, මෙම ක්රමවේදය සමඟ වැඩ කරන විට, CBOX සහ අනෙකුත් චැට් සඳහා භාවිතා කරනු ලැබේ. එක්-පික්සල් ඇඩොලික් ෆ්ලෑෂ් ගොනු වල XML සොකට් වස්තු භාවිතා කරයි. ජාවාස්කර්ෂණ පාලක යටතේ, සේවාදායකය තුල අනක්ස්ට් නෝඩ් සඳහා TCP සම්බන්ධතාව ස්ථාපනය කරයි. ඉල්ලීම නොකියවූ ලෙස, ඒ වෙනුවට, නෝඩය සේවාදායකයාට අද්විතීය හඳුනාගැනීමක් යවනු ලැබේ. එවිට HTTP අයැදුමක් වෙබ් සේවාදායකයට ලබා දෙයි, ලැබී ඇති හඳුනාගැනීමේ අංකය අඩංගු වේ. වෙබ් යෙදුම මඟින් සේවාලාභියා වෙත ලිපින පණිවුඩ යැවිය හැකි අතර, ෆ්ලෑෂ් හරහා ඒවා යවන දේශීය ස්ථානීය සේවාදායකයේ අතුරු මුහුණත වෙත යැවිය හැක. මෙම ප්රවිෂ්ටයේ වාසිය වන්නේ එය කියවීම-ලිවීමේ ස්වාභාවික අසමමිතියයි.
මෙය බොහෝ චැට් ඇතුලු බොහෝ වෙබ් යෙදුම් සඳහා මෙය සාමාන්ය වේ. එහි ප්රතිඵලයක් වශයෙන් එය ඉහළ කාර්යක්ෂමතාවයක් ලබා දෙයි. පිටතට යන සොකට් සඳහා දත්ත පිළිගන්නේ නැති නිසා, සේවාදායකයට TCP සම්බන්ධතා සඳහා ඉල්ලීමක් අවශ්ය නොවේ. මෙය දසදහස් ගනනක් එකවර සම්බන්ධතා ස්ථාපනය කල හැකි වේ. "Odnoklassniki" හි බ්රවුසරයේ දැනුම්දීම් අඩවියේ සමහර සේවා වලදී සිදුවේ.
පවත්නා දැනුම් දීමේ සේවාවන්
මෙම සම්බන්ධතාවයන් ඉහත සඳහන් සම්බන්ධතා සඳහා උපකාර වන බොහෝ සේවා වල ඇත. එය දැනටමත් ස්ථාපනය කරන ලද පරිදි, බ්රවුසරයේ දැනුම්දීම් පිටු නැවත පිරවීමකින් තොරව ක්ෂණික පණිවුඩ සහ දැනුම්දීම් ලැබීමට ඇති හැකියාවයි. මෙම සේවාව ලබා ගත හැකි සේවාවන්:
- ඇපල් නිවේදන සේවාව.
- Google වළාකුළු පණිවිඩකරණය.
- "පන්තියේ මිතුරන්."
- ෆේස්බුක්.
- Xtremepush.
- ඇමේසන් එස්එන්එස්.
Similar articles
Trending Now