հրապարակել-բաժանորդագրվել մոդելում բաժանորդները սովորաբար ստանում են հրապարակված ընդհանուր հաղորդագրությունների միայն ենթաբազմությունը: Հաղորդագրությունների ընդունման և մշակման համար ընտրելու գործընթացը կոչվում է ֆիլտրում: … Թեմայի վրա հիմնված համակարգի բաժանորդները կստանան բոլոր հաղորդագրությունները, որոնք հրապարակված են այն թեմաների վերաբերյալ, որոնց նրանք բաժանորդագրված են:
Ո՞ր արձանագրությունն է օգտագործում հրապարակել-բաժանորդագրվել մոդելը:
Գոյություն ունեն բազմաթիվ ստանդարտացված հաղորդագրությունների արձանագրություններ, որոնք իրականացնում են Հրապարակել/Բաժանորդագրվել օրինաչափություն: Կիրառական մակարդակի արձանագրությունների ոլորտում ամենահետաքրքիրն են՝ AMQP, Ընդլայնված հաղորդագրությունների հերթի արձանագրություն : MQTT, MQ Telemetry Transport.
Ե՞րբ օգտագործել Հրապարակել բաժանորդագրության օրինակը:
Օգտագործեք այս օրինաչափությունը, երբ՝
- Հավելվածին անհրաժեշտ է տեղեկատվություն հեռարձակել զգալի թվով սպառողների համար:
- Հավելվածը պետք է հաղորդակցվի մեկ կամ մի քանի ինքնուրույն մշակված հավելվածների կամ ծառայությունների հետ, որոնք կարող են օգտագործել տարբեր հարթակներ, ծրագրավորման լեզուներ և հաղորդակցման արձանագրություններ:
Որո՞նք են հրատարակել-բաժանորդագրվել մոդելի բաղադրիչները:
Հրապարակել/բաժանորդագրվել մեխանիզմն է, որով բաժանորդները կարող են տեղեկատվություն ստանալ հաղորդագրությունների տեսքովհրատարակիչներից: Հրատարակիչների և բաժանորդների միջև փոխազդեցությունները վերահսկվում են հերթերի մենեջերների կողմից՝ օգտագործելով IBM® MQ ստանդարտ հնարավորությունները:
Ո՞րն է բրոքերների դերը հրատարակել-բաժանորդագրվել մոդելում:
Հաղորդագրությունների միջնորդի դերը. Օգտագործելովհրատարակել-բաժանորդագրվել մոդելը, կա Message Broker, որը միջնորդում է հրատարակիչների և բաժանորդների միջև: Հաղորդագրությունների բրոքերը՝ որպես միջնորդ, թույլ է տալիս հրատարակիչներին հրապարակել իրենց տեղեկատվությունը, մինչդեռ բաժանորդներին թույլ է տալիս գրանցվել այն տեսակի տեղեկատվության մեջ, որը ցանկանում է ստանալ: