Ի՞նչ է իրադարձության աղբյուրը:
Ի՞նչ է իրադարձության աղբյուրը:

Video: Ի՞նչ է իրադարձության աղբյուրը:

Video: Ի՞նչ է իրադարձության աղբյուրը:
Video: Ի՞նչ է մահից առաջ զգուշացրել Ժիրինովսկին, ի՞նչ է սպասվում Հայաստանին մոտ ապագայում 2024, Ապրիլ
Anonim

Այն Իրադարձությունների Աղբյուր ինտերֆեյսը վեբ բովանդակության միջերեսն է սերվերին իրադարձություններ . Ի տարբերություն WebSockets-ի՝ սերվերի կողմից ուղարկված իրադարձություններ միակողմանի են; այսինքն՝ տվյալների հաղորդագրությունները առաքվում են մեկ ուղղությամբ՝ սերվերից մինչև հաճախորդ (օրինակ՝ օգտագործողի վեբ բրաուզերը)։

Այսպիսով, ի՞նչ է տեքստային իրադարձությունների հոսքը:

Այն իրադարձությունների հոսք պարզ է հոսք -ից տեքստը տվյալները, որոնք պետք է կոդավորվեն UTF-8-ի միջոցով: Հաղորդագրություններում իրադարձությունների հոսք բաժանված են զույգ նոր տող նիշերով: Յուրաքանչյուր հաղորդագրություն բաղկացած է մեկ կամ մի քանի տողից տեքստը թվարկելով այդ հաղորդագրության դաշտերը:

Նմանապես, ինչ է HTML SSE-ն: Իրադարձությունների տեսակները, որոնք հոսում են վեբ բրաուզերից դեպի վեբ սերվեր, կարող են կոչվել հաճախորդի կողմից ուղարկված իրադարձություններ: HTML5-ի հետ մեկտեղ WHATWG Web Applications 1.0-ը ներկայացնում է իրադարձություններ, որոնք հոսում են վեբ սերվերից դեպի վեբ բրաուզերներ և դրանք կոչվում են «Server-Sent Events» ( SSE ).

Նաև իմանալու համար, թե ինչպես են աշխատում սերվերի ուղարկված իրադարձությունները:

Սերվերի ուղարկված իրադարձություններ ստանդարտ են, որը թույլ է տալիս բրաուզերի հաճախորդներին ստանալ թարմացումների հոսք a սերվեր HTTP կապի միջոցով՝ առանց հարցումների դիմելու: Ի տարբերություն WebSockets-ի, Սերվերի ուղարկված իրադարձություններ միակողմանի կապի ալիք են, իրադարձություններ հոսում են սերվեր միայն հաճախորդին:

Ի՞նչ են անում html5 սերվերի ուղարկված իրադարձությունները:

Դուք կարող եք ստեղծել այդպիսի բաներ HTML5 սերվեր - ուղարկել իրադարձություններ . Այն թույլ է տալիս վեբ էջին բաց կապ ունենալ ցանցի հետ սերվեր այնպես որ վեբ սերվեր կարող է ցանկացած պահի ավտոմատ կերպով նոր պատասխան ուղարկել, նորից միանալու կարիք չկա, և գործարկել նույնը սերվեր սցենար զրոյից նորից ու նորից:

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