SObjectizer-5.6.0: dreach mòr ùr de fhrèam an cleasaiche airson C ++

SObjectizer Is e frèam an ìre mhath beag a th’ ann airson leasachadh thagraidhean ioma-snàthainn iom-fhillte ann an C ++ a dhèanamh nas sìmplidhe. Leigidh SObjectizer leis an leasaiche na prògraman aca a thogail stèidhichte air teachdaireachdan asyncronach a’ cleachdadh dòighean-obrach leithid Actors Model, Publish-Subscribe agus CSP. Is e pròiseact OpenSource a tha seo fo chead BSD-3-CLAUSE. Faodar beachd goirid de SObjectizer a chruthachadh stèidhichte air an taisbeanadh seo.

Is e dreach 5.6.0 a’ chiad fhoillseachadh mòr den mheur ùr SObjectizer-5.6. A tha cuideachd a 'ciallachadh crìochnachadh leasachadh meur SObjectizer-5.5, a tha air a bhith a' leasachadh airson còrr is ceithir bliadhna.

Leis gu bheil dreach 5.6.0 a’ fosgladh caibideil ùr ann an leasachadh SObjectizer, chan eil innleachdan sam bith ann an coimeas ris na chaidh atharrachadh agus / no a thoirt air falbh bho SObjectizer. Gu sònraichte:

  • Tha C ++17 air a chleachdadh (chaidh fo-sheata de C ++11 a chleachdadh roimhe seo);
  • tha am pròiseact air gluasad agus a-nis a’ fuireach BitBucket le oifigeil, chan e deuchainneach, sgàthan air GitHub;
  • chan eil ainmean sreang aig co-obrachadh àidseantan tuilleadh;
  • Chaidh taic airson eadar-obrachadh sioncronaich eadar riochdairean a thoirt air falbh bho SObjectizer (tha an analogue aige air a chuir an gnìomh sa phròiseact a tha na chois so5 a bharrachd);
  • tha taic airson riochdairean ad hoc air a thoirt air falbh;
  • gus teachdaireachdan a chuir, chan eil ach na gnìomhan an-asgaidh a’ cur, send_delayed, send_periodic air an cleachdadh a-nis (tha na seann dhòighean deliver_message, schedule_timer, single_timer air an toirt air falbh bhon API poblach);
  • tha an aon chruth aig na gnìomhan send_delayed agus send_periodic a-nis ge bith dè an seòrsa neach a gheibh e (ge bith an e mbox, mchain no ceangal ri àidseant a th’ ann);
  • chuir e ris a’ chlas message_holder_t gus obrachadh le teachdaireachdan ro-riaraichte a dhèanamh nas sìmplidhe;
  • thug air falbh mòran rudan a chaidh a chomharrachadh mar ìsleachadh air ais ann am meur 5.5;
  • Uill, agus a h-uile seòrsa rud eile.

Gheibhear liosta nas mionaidiche de na h-atharrachaidhean an seo. An sin, anns a 'phròiseact Wiki, gheibh thu sgrìobhainnean airson dreach 5.6.


Faodar tasglannan leis an dreach ùr de SObjectizer a luchdachadh sìos bho BitBucket no air Fuasgladh Mapa (Fosgail).


PS. Gu sònraichte dha luchd-amharais a tha den bheachd nach eil feum air SObjectizer le duine sam bith agus nach eil duine ga chleachdadh. Seo chan ann mar seo.

Source: linux.org.ru

Cuir beachd ann