MQ4CPP

Skjermbilde programvare:
MQ4CPP
Prog.varedetaljer:
Versjon: 1.15
Last opp dato: 3 Jun 15
Utvikler: Riccardo Pompeo
Lisens: Gratis
Popularitet: 25

Rating: nan/5 (Total Votes: 0)

MQ4CPP kort fra Message Queuing for C ++, er en åpen kildekode gjennomføring av bedriftens meldingssystem, også referert til som meldingsorientert mellomvare (MOM).
MQ4CPP gjør C ++ applikasjons tråder å kommunisere med andre tråder lokalt eller eksternt gjennom utveksling av meldinger. En melding er en forespørsel, rapport, og / eller hendelse som inneholder nødvendig informasjon for å samordne kommunikasjonen mellom ulike programmer. En melding gir et abstraksjonsnivå, slik at du kan skille detaljene om reisemålet systemet fra applikasjonskoden.
Spesielt MQ4CPP:
gjør at C ++ programmer deler et meldingssystem for å utveksle meldinger
forenkler applikasjonsutvikling ved å tilby et standard grensesnitt for å lage, sende og motta meldinger.
MQ4CPP gjør det mulig å bygge clusterized tjenester. En klynge består av flere server forekomster som kjører samtidig og arbeider sammen for å gi økt skalerbarhet og pålitelighet. Serveren forekomster som utgjør en klynge kan kjøres på den samme maskin, eller være plassert på forskjellige maskiner.
Hver server eksempel inneholder en økt depot av eiendommer (en eiendom representerer en tilstand av tjenesten). En sesjon kan replikeres på flere server istance å beskytte tjenesten tilstand. Hvis en tjenerforekomst som en tjeneste er i gang svikter, kan en annen server eksempel på hvor denne tjenesten er utplassert fortsette søknadsbehandling. Session replikering og service failover arbeid også på heterogene plattformer.
MQ4CPP implementerer følgende meldings paradigmer:
 direkte / indirekte messaging (lokal)
 uoppfordret meldinger (ekstern)
 request / reply (ekstern)
 pålitelig meldinger (send / ACK)
 automatisk gjeninnkobling
 tilkobling failover på flere server
 samtale (ekstern)
 kringkasting (lokal)
 publisere / abonnere (lokal / ekstern)
 butikk og fremover (ekstern)
MQ4CPP implementerer også følgende tjenester:
 avansert sporing for multi-threading debugging
 utgang på stdout
 Microsoft DDK WinDbg debugger
 tråden trygt søppelinnsamler.
 performant gjennomføring av Linked og Vector mønstre.
 timer (enkelt skudd, selvrepeterende).
 tråd trygt logger.
 utsatt kø for å unngå tråd låser eller uendelig looping.
 lookup service:
 
Lokale tjenester:
 
 eksterne tjenester
 lokale og eksterne tråder referert av håndtaket.
 automatisk opprydding av nettverkstilkoblinger.
 socket overføring:
 gjenbruk av samme tilkoblinger
 statistisk multipleksing.
 pakker begrenset til 65 kB å unngå buffer overflow.
 pakker forbundet til et sekvensnummer.
 session ledelse:
 sesjon repository av eiendommer
 session replikering mellom flere tjenerforekomster
 melding encription:
 Rijndael 128
 Rijndael 256
 klar for mer
  komplekse meldinger (som XML men i binært format)
Som gjennomføring av Request / Svar paradigme, MQ4CPP inkluderer også:
 Distribuert lock manager for å tillate flere tråder dele noen ressurser
 Filoverføring til å overføre filer mellom tråder
 Minnekanal for å overføre store mengde minne (for eksempel en cache) mellom tråder.
Hva er nytt i denne versjonen:
· Denne versjonen forbedrer meldingen svitsjing og fikser noen bugs.

Annen programvare fra utvikleren Riccardo Pompeo

True3D*Shell
True3D*Shell

3 Jun 15

Kommentarer til MQ4CPP

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!