වෙබ්සොකට්ස් එදිරිව. සේවාදායකයා විසින් එවන ලද සිදුවීම් / සිදුවීම් මූලාශ්‍රය


866

වෙබ්සොකට් සහ සර්වර්-එවන ලද සිදුවීම් යන දෙකම බ්‍රව්සර් වෙත දත්ත තල්ලු කිරීමේ හැකියාව ඇත. මට නම් ඒවා තරඟකාරී තාක්ෂණයන් බව පෙනේ. ඔවුන් අතර ඇති වෙනස කුමක්ද? ඔබ එකකට වඩා එකක් තෝරා ගන්නේ කවදාද?


2
ඔබ ඔවුන් තරඟකාරී ලෙස දකින්නේ කෙසේදැයි විශ්වාස නැත. එකක් සමමුහුර්ත වන අතර ආසන්න කාලීන xfer දත්ත සඳහා භාවිතා කළ හැකි අතර අනෙක් ඒවා අසමමුහුර්ත වන අතර එය සම්පූර්ණයෙන්ම වෙනස් අරමුණක් සඳහා සේවය කරයි (සේවාදායක පාර්ශවීය යෙදුමකින් ටෝස්ට් වැනි පණිවිඩ effectively ලදායී ලෙස යැවීම).
බ්‍රයන් ඩ්‍රිස්කොල්

57
වෙබ්සොකට් යනු ක්‍රම දෙකකි, එයට සේවාදායකයට දත්ත යැවිය හැකිය.
ඇන්ඩ්‍රේ බැක්ලුන්ඩ්

13
එස්එස්ඊ ගැන මම ඇත්තටම කැමති එක් දෙයක් නම් එය නිරාකරණය කිරීම පහසුය ... ඔබේ එස්එස්ඊ සේවාදායකයට ඉල්ලීමක් විවෘත කරන්න curl. එය HTTP හරහා පෙළ ආකෘතියක් පමණක් බැවින්, සිදුවන්නේ කුමක්ද යන්න බැලීම පහසුය.
සෑම්

8
Rian බ්‍රයන් ඩ්‍රිස්කොල් - අසමමුහුර්ත / සමමුහුර්ත - එය කුමක්ද? මට තේරුම් ගත හැකි තාක් දුරට දෙකම අසමමුහුර්ත මාරුවීම් සක්‍රීය කරයි?
ඩේව් එවරිට්

5
SSE IE මත ක්‍රියා නොකරයි, වෙබ්සොකට් ක්‍රියා කරයි
ටයිලර් ගිලීස්

Answers:


1014

වෙබ්සොකට් සහ එස්එස්ඊ (සර්වර් සෙන්ට් ඉන්වෙන්ට්ස්) යන දෙකම බ්‍රව්සර් වෙත දත්ත තල්ලු කිරීමේ හැකියාව ඇත, කෙසේ වෙතත් ඒවා තරඟකාරී තාක්ෂණයන් නොවේ.

වෙබ්සොකට් සම්බන්ධතා දෙකම බ්‍රව්සරයට දත්ත යැවිය හැකි අතර බ්‍රව්සරයෙන් දත්ත ලබා ගත හැකිය. වෙබ්සොකට් භාවිතා කළ හැකි යෙදුමකට හොඳ උදාහරණයක් වන්නේ චැට් යෙදුමකි.

SSE සම්බන්ධතාවලට දත්ත බ්‍රව්සරයට තල්ලු කළ හැකිය. ඔන්ලයින් කොටස් මිල කැඳවීම්, හෝ කාලරාමුව හෝ පෝෂණය යාවත්කාලීන කරන ට්විටර් යනු එස්එස්ඊ වෙතින් ප්‍රතිලාභ ලබා ගත හැකි යෙදුමකට හොඳ උදාහරණ වේ.

ප්‍රායෝගිකව, එස්එස්ඊ සමඟ කළ හැකි සෑම දෙයක්ම වෙබ්සොකට් සමඟ ද කළ හැකි බැවින්, වෙබ්සොකට්ස් වැඩි අවධානයක් හා ආදරයක් ලබා ගනිමින් සිටින අතර, එස්එස්ඊයට වඩා බොහෝ බ්‍රව්සර් වෙබ්සොකට් සඳහා සහය දක්වයි.

කෙසේ වෙතත්, එය සමහර වර්ගවල යෙදුම් සඳහා අධික ලෙස මරා දැමිය හැකි අතර, එස්එස්ඊ වැනි ප්‍රොටෝකෝලයක් සමඟ පසුපෙළ ක්‍රියාත්මක කිරීම පහසු විය හැකිය.

තව දුරටත් ජාවාස්ක්‍රිප්ට් භාවිතයෙන් ස්වදේශීයව සහාය නොදක්වන පැරණි බ්‍රව්සර් වලට එස්එස්ඊ බහුපද කළ හැකිය. SSE polyfills ක්රියාත්මක කිරිමේදි මත සොයා ගත හැකි Modernizr github පිටුව .

ගොට්චස්:

  • SSE උපරිම විවෘත සම්බන්ධතා ගණනකට සීමා වී ඇති අතර, විවිධ ටැබ් විවෘත කිරීමේදී විශේෂයෙන් වේදනාකාරී විය හැකි අතර එය බ්‍රව්සරයකට සීමාව වන අතර ඉතා අඩු සංඛ්‍යාවකට (6) සකසා ඇත. ගැටළුව Chrome සහ Firefox හි "නිවැරදි නොකරනු ඇත" ලෙස සලකුණු කර ඇත . මෙම සීමාව බ්‍රව්සර් + වසමකට වන අතර, එයින් අදහස් කරන්නේ ඔබට සියලු ටැබ් හරහා SSE සම්බන්ධතා 6 ක් www.example1.comසහ තවත් SSE සම්බන්ධතා 6 ක් www.example2.com(ස්තූතියි Phate) වෙත විවෘත කළ හැකි බවයි.
  • ද්විමය දත්ත සහ UTF-8 යන දෙකම සම්ප්‍රේෂණය කළ හැක්කේ WS ට පමණි, SSE UTF-8 ට සීමා වේ. (චැඩෝ නිහිට ස්තූතියි).
  • පැකට් පරීක්ෂාව සහිත සමහර ව්‍යවසාය ෆයර්වෝල් වලට වෙබ්සොකට් (සොෆොස් එක්ස් ජී ෆයර්වෝල්, වොච්ගාර්ඩ්, මැකාෆි වෙබ් ගේට්වේ) සමඟ ගනුදෙනු කිරීමේ අපහසුතාවයක් ඇත.

HTML5Rocks හි SSE පිළිබඳ හොඳ තොරතුරු තිබේ. එම පිටුවෙන්:

සර්වර් යවන ලද සිදුවීම් එදිරිව වෙබ්සොකට්

ඔබ වෙබ්සොකට් හරහා සේවාදායක-යවන ලද සිදුවීම් තෝරා ගන්නේ ඇයි? හොඳ ප්රශ්නයක්.

SSEs සෙවණෙහි තබා ගැනීමට එක් හේතුවක් වන්නේ පසුකාලීන වෙබ්සොකට් වැනි ඒපීඅයි ද්වි-දිශානුගත, පූර්ණ-ද්විත්ව සන්නිවේදනයක් සිදු කිරීම සඳහා පොහොසත් ප්‍රොටෝකෝලයක් ලබා දීමයි. ද්වි-මාර්ග නාලිකාවක් තිබීම ක්‍රීඩා, පණිවිඩ යෙදුම්, සහ දෙපැත්තෙන්ම තත්‍ය කාලීන යාවත්කාලීන කිරීම් අසල ඔබට අවශ්‍ය අවස්ථාවන් සඳහා වඩාත් ආකර්ෂණීය වේ. කෙසේ වෙතත්, සමහර අවස්ථා වලදී සේවාදායකයාගෙන් දත්ත යැවීමට අවශ්‍ය නොවේ. ඔබට සමහර සේවාදායක ක්‍රියාවන්ගෙන් යාවත්කාලීන කිරීම් අවශ්‍ය වේ. උදාහරණ කිහිපයක් වනුයේ මිතුරන්ගේ තත්ව යාවත්කාලීන කිරීම්, කොටස් ටිකර්, ප්‍රවෘත්ති සංග්‍රහ හෝ වෙනත් ස්වයංක්‍රීය දත්ත තල්ලු කිරීමේ යාන්ත්‍රණයන් ය (උදා: සේවාදායකයාගේ පැත්තෙන් වෙබ් SQL දත්ත සමුදාය යාවත්කාලීන කිරීම හෝ සුචිගත කරන ලද වස්තු ගබඩාව). ඔබට සේවාදායකයකට දත්ත යැවීමට අවශ්‍ය නම්, XMLHttpRequest සැමවිටම මිතුරෙකි.

සාම්ප්‍රදායික HTTP හරහා SSE යවනු ලැබේ. ඒ කියන්නේ ඔවුන්ට වැඩ කිරීමට විශේෂ ප්‍රොටෝකෝලයක් හෝ සේවාදායකයක් ක්‍රියාත්මක කිරීම අවශ්‍ය නොවේ. අනෙක් අතට වෙබ්සොකට්, ප්‍රොටෝකෝලය හැසිරවීමට පූර්ණ-ද්විත්ව සම්බන්ධතා සහ නව වෙබ් සොකට් සේවාදායකයන් අවශ්‍ය වේ. ඊට අමතරව, ස්වයංක්‍රීයව නැවත සම්බන්ධ කිරීම, සිදුවීම් හැඳුනුම්පත් සහ අත්තනෝමතික සිදුවීම් යැවීමේ හැකියාව වැනි වෙබ් අඩවි වලට වෙබ්සොකට් හි නොමැති විවිධ අංගයන් සේවාදායක-යවන ලද සිදුවීම් වලට ඇත.


TLDR සාරාංශය:

වෙබ්සොකට් හරහා SSE හි වාසි:

  • අභිරුචි ප්‍රොටෝකෝලයක් වෙනුවට සරල HTTP හරහා ප්‍රවාහනය කරනු ලැබේ
  • එස්එස්ඊ වෙත තවමත් සහාය නොදක්වන බ්‍රව්සර් වෙත "බැක්පෝට්" කිරීමට ජාවාස්ක්‍රිප්ට් වලින් බහු-පිරවිය හැකිය.
  • නැවත සම්බන්ධ කිරීම සහ සිදුවීම් හැඳුනුම්පත සඳහා ආධාරයෙන් ඉදිකර ඇත
  • සරල ප්රොටෝකෝලය
  • ආයතනික ෆයර්වෝල් පැකට් පරීක්ෂා කිරීම සමඟ කරදරයක් නැත

SSE හරහා වෙබ්සොකට් වල වාසි:

  • තථ්‍ය කාලය, දිශානුගත සන්නිවේදනය දෙකක්.
  • තවත් බ්‍රව්සර් වල ස්වදේශීය සහාය

SSE හි පරමාදර්ශී භාවිත අවස්ථා:

  • කොටස් ටිකර් ප්‍රවාහය
  • ට්විටර් සංග්‍රහ යාවත්කාලීන කිරීම
  • බ්‍රව්සරයට දැනුම්දීම්

එස්එස්ඊ ගොචා:

  • ද්විමය ආධාරකයක් නොමැත
  • උපරිම විවෘත සම්බන්ධතා සීමාව

134
SSE සමඟ චැට් පරිපූර්ණ ලෙස කළ හැකිය - ඔබට සේවාදායකයට පණිවිඩ යැවීමට සාමාන්‍ය POST භාවිතා කළ හැකිය. වෙබ්සොකට් අවශ්‍ය වන්නේ ඔබ ගූගල් වේව් චැට් ක්‍රියාත්මක කරන්නේ නම් පමණි.
කෝර්නෙල්

137
චැට් සහ වෙනත් තත්‍ය කාලීන යෙදුම් SSE සමඟ කළ හැකි බව සත්‍යයකි. කෙසේ වෙතත්, මේ සඳහා POSTing පිළිතුරු "කලාපයෙන් පිටත" අවශ්‍ය වේ, එනම් මෙය SSE ප්‍රොටෝකෝලය මගින් පාලනය නොවන අතර SSE සහ වෙබ්සොකට් අතර ඇති වෙනස්කම් පිළිබඳ මූලික පැහැදිලි කිරීමක් සඳහා මෙය හොඳ උදාහරණයක් ලෙස නොපෙනේ. ඔබට සෑම තත්පරයකම මූලික HTTP ඡන්ද විමසීම් හා නව පිළිතුරු පළ කිරීම සමඟ චැට් ක්‍රියාත්මක කළ හැකිය. මෙයින් අදහස් කරන්නේ එය කළ හැකි හොඳම / අලංකාරම ක්‍රමය එය නොවන බවයි.
ඇලෙක්ස් රෙකරි

14
මම හිතන්නේ PomeL හි විසඳුම බොහෝ අවස්ථාවන් සඳහා විශාල සම්මුතියක් වන අතර, JS හට සැමවිටම AJAX POST සමඟ සේවාදායකයට දේවල් "තල්ලු" කළ හැකිය. මගේ අත්දැකීම් අනුව, ප්‍රධාන ගැටළුව වී ඇත්තේ ජේඑස් හට නව තොරතුරු සඳහා ඡන්දය ප්‍රකාශ කිරීමේ අවශ්‍යතාවයයි, නමුත් එස්එස්ඊ ඒ ගැන සැලකිලිමත් වේ. : ඩී
ජේකබ් ප්‍රිචෙට්

13
AttMattDiPasquale Wave ඔබ සම්පූර්ණ පණිවිඩය එකවරම ටයිප් කරන විට සෑම යතුරක්ම තනි තනිව යවන ලදි. 1 යතුරු එබීම සඳහා POST උඩිස් බයිට් 200 ක් වෙබ්සොකට් සඳහා 6 ට සාපේක්ෂව නාස්ති වනු ඇත.
කෝර්නෙල්

9
ඒවා තරඟකාරී තාක්‍ෂණයන් නොවන බව පැවසීම ටිකක් අමුතු බවක් පෙනේ, පසුව ඒ දෙකම සමාන විසඳුම් ලබා ගැනීම සඳහා භාවිතා කළ හැකි බව විස්තර කිරීමට ඉදිරියට යන්න. මම කියන්නේ එය ඔවුන් තරඟ කරන බවයි.
ඇලෙක්ස්

118

Caniuse.com ට අනුව:

වෙනත් බොහෝ බ්‍රව්සර් සඳහා SSE හි සහාය ලබා දීමට ඔබට සේවාදායකයාට පමණක් බහුඅවයවයක් භාවිතා කළ හැකිය. වෙබ්සොකට් සමඟ මෙය අඩු ය. සමහර EventSource පොලිෆිල්ස්:

  • වෙනත් පුස්තකාල පරායත්තයන් නොමැති රෙමී ෂාප් විසින් සිදුවීම් මූලාශ්‍රය (IE7 +)
  • රික් වොල්ඩ්‍රන් විසින් jQuery.EventSource
  • EventSource විසින් Yaffle (දේශීය ක්රියාත්මක විස්ථාපනය, බ්රව්සර හරහා සාමාන්ය අගයකට හැසිරීම)

ඔබට සියලු බ්‍රව්සර් සඳහා සහය දැක්වීමට අවශ්‍ය නම් , වෙබ්සොකට් , එස්එස්ඊ, සදහටම රාමුව සහ අජැක්ස් දිගු ඡන්දය වැනි බහු ප්‍රවාහනයන්ට සහාය වන වෙබ්-සොකට්- ජේඑස් , සිග්නල් ආර් හෝ සොකට්.ඕ වැනි පුස්තකාලයක් භාවිතා කිරීම ගැන සලකා බලන්න . මේවාට බොහෝ විට සේවාදායක පැත්තටද වෙනස් කිරීම් අවශ්‍ය වේ.

SSE ගැන වැඩිදුර ඉගෙන ගන්න:

වෙබ්සොකට් ගැන තව දැනගන්න:

වෙනත් වෙනස්කම්:

  • වෙබ්සොකට්ස් අත්තනෝමතික ද්විමය දත්ත සඳහා සහය දක්වයි, එස්එස්ඊ භාවිතා කරන්නේ යූටීඑෆ් -8 පමණි

3
මම 2016 දී පෙන්වා දීමට කැමතියි> ගෝලීය පරිශීලකයින්ගෙන් 95% ක්ම ස්වදේශිකව වෙබ්සොකට් සඳහා සහය දක්වයි. සියලුම බ්‍රව්සර් සහ උපාංග වසර 4 කට වැඩි කාලයක් තිස්සේ වෙබ්සොකට් සඳහා සහය ලබා දී ඇත. Socket.IO AJAX දිගු ඡන්ද විමසීමට පසුබසිනු ඇති අතර ඔබට සහාය නොදක්වන්නේ නම් වෙබ්සොකට් අනුකරණය කිරීමේ සංකීර්ණතාවයන් හසුරුවනු ඇත, එමඟින් සහාය 100% ක් වේ. ඔබ 2016 දී වෙබ්සොකට් හැර වෙනත් කිසිවක් භාවිතා කරන්නේ නම්, ඔබ යල් පැන ගිය තාක්ෂණය භාවිතා කරයි.
නික් ස්ටීල්

3
IckNickSteele එය විකාර සහගත ප්‍රකාශයකි. පැරණි භාවිතයන් මත යැපීම ඔබේ භාවිත නඩුව සපුරාලන්නේ නම් එය ඉතා සුදුසු වන අතර කිසිවක් යල් පැන ගිය එකක් නොවේ. එය වෙනස් ප්‍රමිතියක් පමණි. උදා: XHR ට තවමත් Fetch API ට කළ නොහැකි බොහෝ දේ කළ හැකි බැවින් එය යල් පැන ගිය එකක් නොවේ. එය වෙනස් දෙයක්. මම අතීතයේ දී WS භාවිතා කර ඇත්තෙමි, නමුත් අත්දැකීම් වලින් දැන ගන්න කෙනෙකුට ශබ්ද ව්‍යවසාය ෆයර්වෝල් ස්වරූපයෙන් ස්නැග් වලට පහර දිය හැකි බව. එස්එස්ඊ එය කරන දෙයට සුපිරි කාර්යක්ෂම වේ, සුළු වශයෙන් තේරුම් ගත හැකි සහ ක්‍රියාත්මක කළ හැකි සහ නිදොස් කිරීමට පහසුය. අපගේ එක්-මාර්ග දත්ත ප්‍රවාහයක් සඳහා, එය පරිපූර්ණයි.
ඔලිගෝෆ්‍රන්

දිවුරුම් දීමට අවශ්‍ය නැත. පෙර අනුවාදය ප්‍රතිස්ථාපනය කිරීම සඳහා යමක් නිර්මාණය කර ඇත්නම් සහ එය කර්මාන්තය පිළිගෙන සෑම ආකාරයකින්ම වඩා හොඳ නම්, අර්ථ දැක්වීම අනුව පැරණි ක්‍රමය යල් පැන ඇත. මුල් අයිෆෝන් යල් පැන ගිය එකක් සේම XHR ද වේ. ෆයර්ෆොක්ස්, ක්‍රෝම්, පළමු අයිෆෝන්, යූ ටියුබ්, නෙට්ෆ්ලික්ස්, ෆේස්බුක් සහ මයිස්පේස් වලට පෙර XHR එළියට ආවා. XHR එළියට එන විට වින්ඩෝස් 98 හොඳම මෙහෙයුම් පද්ධතිය වන අතර AOL හොඳම සැපයුම්කරු වූ අතර JSON පවා නොතිබුණි. වෙබ්සොකට්ස් දශකයකට පමණ පෙර XHR වෙනුවට ආදේශ කළේය. ඔබ ඩබ්ලිව්.එස්. භාවිතා කරමින් ස්නැග් වලට පහර දුන්නොත්, ස්නැග් වලට හේතුවද යල් පැන ගිය එකක්. එතරම් පසුගාමී වීමට නිදහසට කරුණක් නැත.
නික් ස්ටීල්

4
බීඑස් හයිපර්බෝල් සමඟ ප්‍රතිස්ථාපනය කරන්න :-) ඩබ්ලිව්එස් යනු එක්ස්එච්ආර් / එච්ටීටීපී වෙනුවට ආදේශකයක් නොවේ. එය වෙනස් භාවිත අවස්ථා වේ. WS HTTP නොවන අතර විවිධ මිහිරි ලප ඇත. ඔබ උත්සාහ කරන්නේ නම් පරිශීලක අවකාශයේ HTTP (දුර්වල ලෙස) නැවත ක්‍රියාත්මක කිරීම අවසන් වනු ඇත. එසේම, ඔබ කරුණු ලබා නොදෙන දේවල් ඇඟවුම් කරයි: WS යනු හුදෙක් සේවාදායක තල්ලු සඳහා සහාය දක්වන ද්විපාර්ශ්වික ප්‍රොටෝකෝලයකි. කිසිම දෙයක් වෙනුවට ආදේශකයක් ලෙස එය සංවර්ධනය වෙමින් පවතින බව කිසිදු නිර්මාණ ලේඛනයක සඳහන් කර නැත. මූලාශ්රය? වයස යනු සාධකයක් නොවේ. තේරීමක් ලබා දුන් විට, ඔබගේ සියලු අවශ්‍යතා පරීක්ෂා කර සරළම ක්‍රියාත්මක කිරීම තෝරන්න.
ඔලිගෝෆ්‍රන්

2
එය මීට වසර දෙකකට පෙර (2017) අයිඑස් ක්‍රියාවලියේදී සොකට්.ඕ කේතය දැවැන්ත මතක ඛණ්ඩනයකට තුඩු දුන් නෝඩ් ජේඑස් ක්‍රියාවලි ගොඩගැසීමේ දෝෂ නිරාකරණය කරමින් අසුරේගේ නෝඩ් කණ්ඩායම සමඟ කෙලින්ම කතා කිරීම අවසන් විය. සම්පූර්ණ සංකීර්ණතාව නොමිලේ නොවේ. 100K සේවාදායකයින්ට සේවය කිරීමට හැකි අතරම, සේවාදායකය මත යැපීම ලෙස සරල 20 පේළි ස්ක්‍රිප්ටයක් ඔබට ලබා ගත හැකි නම්, මම ඒ සඳහා යන්නෙමි. WS එය කරන දෙයට මම ආදරෙයි, නමුත් විසඳුමක් තෝරා ගැනීමට පෙර ඔබට අවශ්‍ය දේ දෙස බලන්න.
ඔලිගෝෆ්‍රන්

16

ඔපෙරා, ක්‍රෝම්, සෆාරි, එස්එස්ඊ, ක්‍රෝම්, සෆාරි, එස්එස්ඊ සඳහා ෂෙයාර්ඩ්වර්කර් ෆයර්ෆොක්ස් සඳහා සහය දක්වයි.


9

වෙබ්සොකට් වීඑස් එස්එස්ඊ


වෙබ් සොකට් - එය එක් ටීසීපී සම්බන්ධතාවයක් හරහා පූර්ණ ද්විත්ව සන්නිවේදන නාලිකාවක් සපයන ප්‍රොටෝකෝලයකි. උදාහරණයක් ලෙස සේවාදායකය සහ බ්‍රව්සරය අතර ද්වි-මාර්ග සන්නිවේදනයක් ප්‍රොටෝකෝලය වඩාත් සංකීර්ණ බැවින් සේවාදායකයාට සහ බ්‍රව්සරයට වෙබ්සොකට් පුස්තකාලය මත විශ්වාසය තැබිය යුතුය.socket.io

Example - Online chat application.

SSE (Server-Sent Event) - සේවාදායකයා විසින් එවන ලද අවස්ථාවකදී සන්නිවේදනය සේවාදායකයේ සිට බ්‍රව්සරයට පමණක් සිදු කෙරෙන අතර බ්‍රව්සරයට සේවාදායකයට කිසිදු දත්තයක් යැවිය නොහැක. අවශ්‍ය වන්නේ යාවත්කාලීන දත්ත පෙන්වීමට පමණක් වන විට මෙවැනි සන්නිවේදනයක් ප්‍රධාන වශයෙන් භාවිතා වන අතර දත්ත යාවත්කාලීන වූ සෑම විටම සේවාදායකයා පණිවිඩය යවයි. උදාහරණයක් ලෙස සේවාදායකය සිට බ්‍රව්සරය අතර එක්-මාර්ග සන්නිවේදනයක්. මෙම ප්‍රොටෝකෝලය අඩු සංකීර්ණ බැවින් බාහිර පුස්තකාලය මත විශ්වාසය තැබීමට අවශ්‍ය නොවේ EventSourceසේවාදායකයා විසින් එවන ලද පණිවිඩ ලැබීමට JAVASCRIPT විසින්ම අතුරු මුහුණත සපයයි .

Example - Online stock quotes or cricket score website.

බ්‍රව්සර් පැත්තේ වෙබ්සොකට් බ්‍රව්සරයට පුලුස්සනු ලබන බැවින් බ්‍රව්සර් පැත්තේ බාහිර පුස්තකාලයක් අවශ්‍ය නොවේ
ස්කොට් ස්ටෙන්ස්ලන්ඩ්

5

සැලකිල්ලට ගත යුතු එක් දෙයක්:
වෙබ්සොකට් සහ ආයතනික ෆයර්වෝල් සමඟ මට ගැටළු තිබේ. (HTTPS භාවිතා කිරීම සැමවිටම උපකාරී නොවේ.)

Https://github.com/LearnBoost/socket.io/wiki/Socket.IO-and-firewall-software https://github.com/sockjs/sockjs-client/issues/94 බලන්න

මම උපකල්පනය සේවාදායකය-යැවූ සිදුවීම් සමග බොහෝ ගැටලු ලෙස නොව ඇත. නමුත් මම දන්නේ නැහැ.

වෙබ්සොකට් යනු විනෝදජනක ටොන් ගණනකි. මට වෙබ්සොකට් භාවිතා කරන කුඩා වෙබ් ක්‍රීඩාවක් ඇත (සොකට් අයි අයි හරහා) ( http://minibman.com )


1
ආයතනික ෆයර්වෝල් සමඟ ද මට ගැටළු තිබේ.
ඔලිගෝෆ්‍රන්

1
සර්වර්-එවන ලද සිදුවීම් සමඟ මා දුටු එක් ගැටළුවක් නම්, එහි අන්තර්ගත දිග ශීර්ෂයක් නොමැති නිසා සමහර ප්‍රොක්සි / ෆයර්වෝල් එය අවහිර කළ හැකිය
ඩ්‍රූ ලෙසුයර්

3

වෙබ් සොකට් සහ සේවාදායකයා විසින් එවන ලද සිදුවීම් අතර ඇති වෙනස්කම් පිළිබඳ කතාවක් මෙන්න . ජාවා ඊඊ 7 වෙබ්සොකට් ඒපීඅයි දැනටමත් පිරිවිතරයේ කොටසක් වන අතර, සේවාදායකයා විසින් එවන ලද සිදුවීම් ව්‍යවසාය සංස්කරණයේ ඊළඟ සංස්කරණයේදී නිකුත් කරනු ඇති බව පෙනේ .

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.