Ինչպե՞ս է աշխատում Vertx Eventbus-ը:
Ինչպե՞ս է աշխատում Vertx Eventbus-ը:

Video: Ինչպե՞ս է աշխատում Vertx Eventbus-ը:

Video: Ինչպե՞ս է աշխատում Vertx Eventbus-ը:
Video: Մենք հյուսում ենք գեղեցիկ բաճկոն, կարդիգան ցանկացած տարիքի և չափի համար: Տրիկոտաժի ձեռնարկ 2024, Մայիս
Anonim

Ճանապարհը Միջոցառման ավտոբուս Վերտում։ x աշխատանքները այն է, որ այն կարող է հաղորդագրություններ հասցնել տարբեր JVM-ներով աշխատող և տարբեր լեզուներով գրված գագաթներին, քանի դեռ դրանք բոլորը նույն Vert-ի մաս են: Ինչպես տեսնում եք, նույն JVM-ի ներսում շփվելիս օբյեկտը կփոխանցվի հենց որպես հիշողության հղում գագաթների միջև:

Այս առումով, ինչ է իրադարձությունների ավտոբուսը Vertx-ում:

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

Երկրորդ, ի՞նչ է երթուղային համատեքստը Vertx-ում: Ինտերֆեյս RoutingContext . Ներկայացնում է համատեքստ Vert-ում հարցումը մշակելու համար: x-Web. Նոր օրինակ է ստեղծվում յուրաքանչյուր HTTP հարցման համար, որը ստացվում է Handler-ում:

Նաև իմանալու համար, թե որոնք են Verticles-ը Vertx-ում:

հանրային ինտերֆեյս Ուղղահայաց . Ա ուղղաձիգ Կոդի մի կտոր է, որը կարող է տեղակայվել Vert-ի կողմից: x. Օգտագործումը գագաթները Վերտի հետ։ x-ը բացարձակապես կամընտիր է, բայց եթե դրանք օգտագործում եք, դրանք տրամադրում են դերասանի նման տեղակայման և համաժամանակյա մոդել՝ առանց տուփի:

Ի՞նչ է դռան իրադարձությունների ավտոբուսը IO-ն:

EventBus . EventBus թույլ է տալիս հրապարակել-բաժանորդագրվել ոճով հաղորդակցություն բաղադրիչների միջև՝ առանց բաղադրիչներից պահանջելու, որ հստակ գրանցվեն միմյանց հետ (և այդպիսով տեղյակ լինեն միմյանց մասին): Այն նախագծված է բացառապես փոխարինելու ավանդական Java-ն ընթացիկ գործընթացում իրադարձություն բաշխում` օգտագործելով հստակ գրանցում:

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