MQ4CPP

Sagteware kiekie:
MQ4CPP
Sagteware besonderhede:
Weergawe: 1.15
Upload datum: 3 Jun 15
Ontwikkelaar: Riccardo Pompeo
Lisensie: Gratis
Populariteit: 52

Rating: 3.0/5 (Total Votes: 1)

MQ4CPP kort van Boodskap toustaan ​​vir C ++, is 'n oop bron implementering van die onderneming messaging stelsel, ook verwys na as-boodskap georiënteerde middleware (MOM).
MQ4CPP stel C ++ aansoek drade om plaaslik of afstand te kommunikeer met ander drade deur die uitruil van boodskappe. 'N Boodskap is 'n versoek, verslag, en / of gebeurtenis wat inligting wat nodig is om die kommunikasie tussen die verskillende programme te koördineer bevat. 'N Boodskap bied 'n vlak van abstraksie, sodat jy die besonderhede te skei oor die bestemming stelsel van die aansoek code.
Spesifiek, MQ4CPP:
stel C ++ programme deel van 'n messaging stelsel om boodskappe uit te ruil
vereenvoudig aansoek ontwikkeling deur die verskaffing van 'n standaard koppelvlak vir die skep, stuur, en ontvang boodskappe.
MQ4CPP toelaat om clusterized dienste te bou. 'N Kluster bestaan ​​uit verskeie bediener gevalle loop gelyktydig en saam te werk om 'n verhoogde scalability en betroubaarheid te voorsien. Die bediener gevalle dat 'n cluster uitmaak kan hardloop op dieselfde masjien, of op verskillende masjiene.
Elke bediener byvoorbeeld bevat 'n sessie bron van eiendomme ('n eiendom verteenwoordig 'n toestand van die diens). A sessie herhaal kan word op verskeie bediener istance diens staat te beskerm. As 'n bediener byvoorbeeld waarop 'n diens aktief is nie, kan 'n ander bediener byvoorbeeld waarop daardie diens ontplooi aansoek verwerking voortgaan. Sessie replikasie en diens fail werk ook op heterogene platforms.
MQ4CPP implemente die volgende boodskap paradigmas:
 direkte / indirekte messaging (plaaslike)
 ongevraagde boodskappe (remote)
 versoek / antwoord (remote)
 betroubare messaging (stuur / Ack)
 outomatiese heraansluiting
 verband fail op verskeie bediener
 gesprek (remote)
 uitsending (plaaslike)
 publiseer / skryf (plaaslike / afgeleë)
 store & vorentoe (remote)
MQ4CPP implemente ook die volgende dienste:
 gevorderde opsporing vir multi-threading debugging
 afvoer op stdout
 Microsoft DDK WinDbg debugger
 ryg veilige vullis versamelaar.
 performante implementering van LinkedList en Vector patrone.
 timer (enkele skoot, self-herhaling).
 ryg veilige logger.
 uitgestel toustaan ​​om draad slotte of oneindige herhaling te vermy.
 lookup diens:
 
Plaaslike dienste:
 
 afgeleë dienste
 plaaslike en afgeleë drade verwys deur handvatsel.
 outomatiese skoon-up van die netwerk verbindings.
 socket transmissie:
 hergebruik van dieselfde verbindings
 statistiese multiplexing.
 pakkies beperk tot 65 Kbyte om buffer oorloop vermy.
 pakkies verbonde aan 'n reeks nommer.
 sessie bestuur:
 sessie bron van eiendomme
 sessie replikasie tussen verskeie bediener gevalle
 boodskap encription:
 Rijndael 128
 Rijndael 256
 gereed vir meer
  komplekse boodskappe (soos XML, maar in binêre formaat)
As implementering van Versoek / Antwoord paradigma, MQ4CPP sluit ook:
 Versprei slot bestuurder toelaat verskeie drade deel enige hulpbronne
 Lêer oordrag lêers te dra tussen drade
 Memory kanaal groot verhandeld oordra van die geheue (byvoorbeeld 'n kas) tussen drade.
Wat is nuut in hierdie release:
· Hierdie weergawe verbeter boodskap skakel en vasgestel 'n paar foute.

Ander sagteware ontwikkelaar Riccardo Pompeo

True3D*Shell
True3D*Shell

3 Jun 15

Kommentaar te MQ4CPP

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!