Bahay Software Ano ang isang broker ng mensahe? - kahulugan mula sa techopedia

Ano ang isang broker ng mensahe? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Message Broker?

Ang broker ng mensahe ay isang programa ng tagapamagitan na isinalin ang wika ng isang sistema mula sa isang wikang angkop sa internasyonal tungo sa isa pa sa pamamagitan ng isang telecommunication medium.


Sa mga network ng telecommunication, ang mga programa ay nakikipag-ugnayan sa pamamagitan ng pagpapalitan ng mga mensahe na pormal na tinukoy, ibig sabihin, sa pamamagitan ng pagkilos ng pagmemensahe. Sa mga network na ito, ang isang mensahe ng broker ay nagsisilbing isang tagapamagitan programa, na isinasalin ang isang mensahe mula sa pormal na protocol ng nagpadala ng nagpadala sa pormal na protocol ng tagatanggap.


Ang isang message broker ay kilala rin bilang isang integrated broker o middleware.

Ipinapaliwanag ng Techopedia ang Message Broker

Ang mga broker ng mensahe ay mga disenyo ng arkitektura para sa pagpapatunay, pagbabago at pag-ruta ng mga mensahe. Nagsisilbi silang mga programang kalagitnaan ng antas upang ma-trigger ang komunikasyon sa pagitan ng mga aplikasyon. Makakatulong ito upang mabawasan ang kapansin-pansing kamalayan na ang mga aplikasyon ay dapat magkaroon ng kakayahang makipagpalitan ng mga mensahe, mahusay na gumagamit ng pagkabulok.


Ang layunin ng mga broker ng mensahe ay upang makatanggap ng mga papasok na mensahe mula sa mga aplikasyon at magsagawa ng mga aksyon sa kanila. Ang ilang mga halimbawa ng mga aksyon na maaaring isagawa ng isang message broker ay:

  • Direktang mga mensahe sa isa o higit pang mga patutunguhan.
  • Isalin ang mga mensahe sa ibang representasyon.
  • Makipag-usap sa isa pang imbakan upang mapahusay ang isang mensahe o mai-save ito.
  • Mag-imbita ng mga serbisyo sa Web para sa pagkuha ng data.
  • Tumugon sa mga error o kaganapan.
  • Nag-aalok ng nilalaman pati na rin ang nakabatay sa mensahe na nakabase sa paksa gamit ang pattern na mag-publish-subscribe.
  • Magsagawa ng pangangalap ng mensahe o pag-iipon; pag-decomposing ng mga mensahe sa maraming iba't ibang mga mensahe; paghahatid ng mga mensahe sa kanilang nais na patutunguhan; pagbawi ng mga mensahe ng tugon sa isang solong mensahe, at pagkatapos ay ibabalik ito sa gumagamit.
Ang iba't ibang mga pattern ng pagmemensahe, tulad ng pattern ng publish-subscribe, ay maaaring gumana nang hindi gumagamit ng isang broker ng mensahe. Ang mga queues ng workload ay tulad ng mga pattern na nangangailangan ng isang message broker. Ito ang mga queues ng mensahe na pinamamahalaan ng iba't ibang mga tatanggap. Ang mga ganitong uri ng queues ay dapat na pinangangasiwaan, transaksyon at karaniwang pinapanatili nang maaasahan, sa isang solong punto.

Ano ang isang broker ng mensahe? - kahulugan mula sa techopedia