MQ4CPP

Screenshot Software:
MQ4CPP
Mga detalye ng Software:
Bersyon: 1.15
I-upload ang petsa: 3 Jun 15
Nag-develop: Riccardo Pompeo
Lisensya: Libre
Katanyagan: 25

Rating: nan/5 (Total Votes: 0)

MQ4CPP maikling mula Mensahe Nakapila para sa C ++, ay isang open source pagpapatupad ng sistema messaging enterprise, na kilala rin bilang middleware mensahe-oriented (MOM).
MQ4CPP nagbibigay-daan sa mga thread application C ++ makipag-usap sa iba pang mga thread local o malayo sa pamamagitan ng palitan ng mga mensahe. Isang mensahe ay isang kahilingan, ang ulat, at / o mga pangyayari na naglalaman ng impormasyon na kinakailangan upang coordinate komunikasyon sa pagitan ng iba't-ibang mga application. Isang mensahe ay nagbibigay ng isang antas ng abstraction, na nagpapahintulot sa iyo upang paghiwalayin ang mga detalye tungkol sa mga destinasyon ng mga sistema mula sa mga application code.
Partikular, MQ4CPP:
nagbibigay-daan sa mga application C ++ pagbabahagi ng isang messaging system upang makipagpalitan ng mga mensahe
Pinadadali ng pag-unlad ng aplikasyon sa pamamagitan ng pagbibigay ng isang standard na interface para sa paglikha, pagpapadala, at pagtanggap ng mga mensahe.
Pinahihintulutan ng MQ4CPP upang bumuo clusterized serbisyo. Isang kumpol ay binubuo ng maramihang mga pagkakataon server na tumatakbo nang sabay-sabay at nagtatrabaho nang magkasama upang magbigay ng mas mataas na kakayahang sumukat at pagiging maaasahan. Ang mga pagkakataon server na bumubuo ng isang cluster ay maaaring tumakbo sa parehong machine, o matatagpuan sa ibang machine.
Ang bawat pagkakataon server ay naglalaman ng isang session repositoryo ng properties (kumakatawan sa isang ari-arian ng isang estado ng serbisyo). A session ay maaaring replicated sa maramihang istance server upang maprotektahan ang estado ng serbisyo. Kung nabigo ang isang halimbawa server na kung saan ang isang serbisyo ay tumatakbo, isa pang halimbawa server na kung saan serbisyo na deploy maaaring magpatuloy sa pagpoproseso ng application. Pagtitiklop Session at serbisyo failover trabaho din sa magkakaiba platform.
MQ4CPP nagpapatupad ng mga sumusunod na paradigms messaging:
 direkta / hindi direktang messaging (lokal)
 di-hinihinging messaging (remote)
 kahilingan / tugon (remote)
 maaasahang messaging (magpadala / ack)
 automatic reconnection
 failover connection sa maramihang mga server
 pag-uusap (remote)
 broadcast (lokal)
 publish / mag-subscribe (local / remote)
 store & forward (remote)
MQ4CPP nagpapatupad din ng mga sumusunod na serbisyo:
 advanced baybay para sa debugging multi-threading
 output sa stdout
 Microsoft DDK WinDbg debugger
 thread ligtas basurero.
 performant pagpapatupad ng LinkedList at Vector pattern.
 timer (single shot, self-paulit-ulit).
 thread ligtas magtotroso.
 ipinagpaliban queuing upang maiwasan ang mga kandado thread o walang hanggan looping.
 lookup serbisyo:
 
Lokal na mga serbisyo:
 
 remote na serbisyo
 lokal at remote na mga thread isinangguni sa pamamagitan ng hawakan.
 automatic clean-up ng mga koneksyon sa network.
 socket paghahatid:
 muli ng parehong koneksyon
 statistical multiplexing.
 packet limitado sa 65 Kbytes upang maiwasan ang buffer overflows.
 packet kaugnay sa isang bilang sequence.
 pamamahala session:
 session repositoryo ng mga ari-arian
 pagtitiklop session sa pagitan ng maramihang mga pagkakataon server
 encription message:
 Rijndael 128
 Rijndael 256
 handa para sa mas
  kumplikadong mga mensahe (tulad ng XML ngunit sa binary na format)
Bilang pagpapatupad ng Request / Sagot tularan, MQ4CPP din ang:
 Ibinahagi lock manager upang payagan ang maramihang mga thread ibahagi ang anumang mga mapagkukunan
 File transfer upang maglipat ng mga file sa pagitan ng mga thread
 Channel Memory upang maglipat ng malalaking ammount ng memorya (halimbawa isang cache) sa pagitan ng mga thread.
Ano ang Bago sa Paglabas na ito:
· Ang bersyon na ito ay nagpapabuti ng paglipat ng mensahe at pag-aayos ng ilang mga bug.

Iba pang mga software developer ng Riccardo Pompeo

True3D*Shell
True3D*Shell

3 Jun 15

Mga komento sa MQ4CPP

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!