Ի՞նչ է 101 փոխարկման արձանագրությունները:
Ի՞նչ է 101 փոխարկման արձանագրությունները:

Video: Ի՞նչ է 101 փոխարկման արձանագրությունները:

Video: Ի՞նչ է 101 փոխարկման արձանագրությունները:
Video: №104 Տիեզերքի հիմնական 7 Օրենքները: 2024, Մայիս
Anonim

101 Փոխանցման արձանագրություններ կարգավիճակի կոդ է, որն օգտագործվում է սերվերի համար՝ նշելու, որ TCP միացումը պատրաստվում է օգտագործել այլ տարբերակի համար արձանագրություն . Դրա լավագույն օրինակը WebSocket-ում է արձանագրություն.

Այս կերպ, ինչ է WSS արձանագրությունը:

Վիքիպեդիայից՝ ազատ հանրագիտարանից։ WebSocket-ը համակարգչային հաղորդակցություն է արձանագրություն , ապահովելով լրիվ դուպլեքս կապի ալիքներ մեկ TCP կապի միջոցով: The WebSocket արձանագրություն ստանդարտացվել է IETF-ի կողմից որպես RFC 6455 2011 թվականին, իսկ WebSocket API-ը Web IDL-ում ստանդարտացվում է W3C-ի կողմից:

Նմանապես, ինչպե՞ս են աշխատում WebSockets-ը ներսից: Ա WebSocket հաճախորդի և սերվերի միջև մշտական կապ է: WebSockets ապահովել երկկողմանի, լրիվ դուպլեքս կապի ալիք, որը գործում է HTTP-ով մեկ TCP/IP վարդակից միացման միջոցով: Իր հիմքում ընկած է WebSocket արձանագրությունը հեշտացնում է հաղորդագրությունների փոխանցումը հաճախորդի և սերվերի միջև:

Նմանապես կարելի է հարցնել, թե որն է տարբերությունը WebSocket-ի և HTTP-ի միջև:

HTTP և WebSocket արձանագրություն են, որն օգտագործվում է տվյալների փոխանցման/տրամադրման համար: HTTP միակողմանի հաղորդակցման արձանագրություն է, մինչդեռ WebSocket երկկողմանի է. Ամեն անգամ, երբ հարցում է արվում միջոցով HTTP , այն ստեղծում է կապ հաճախորդի (բրաուզերի) մոտ և փակում այն սերվերի պատասխանը ստանալուց հետո:

Արդյո՞ք WebSocket-ը HTTP-ից ավելի արագ է:

Շատ վեբ հավելվածներում, վեբ վարդակներ օգտագործվում են հաճախորդին իրական ժամանակում թարմացումների համար հաղորդագրություններ ուղարկելու համար: Սովորաբար խորհուրդ ենք տալիս օգտագործել a websocket կապը Feathers-ի հետ սկսելիս, քանի որ դուք իրական ժամանակում անվճար թարմացումներ եք ստանում, և դա այդպես է ավելի արագ քան ավանդական HTTP կապ.

Խորհուրդ ենք տալիս: