I-SObjectizer-5.6.0: inguqu entsha enkulu yesakhelo somdlali we-C ++

I-SObjectizer sisikhokelo esincinci sokwenza lula uphuhliso lwezicelo ezintsonkothileyo ezinemisonto emininzi kwi-C++. I-SObjectizer ivumela umphuhlisi ukuba akhe iinkqubo zabo ngokusekelwe kwimiyalezo engavumelaniyo esebenzisa iindlela ezifana ne-Actor Model, Papasha-Bhalisa kunye ne-CSP. Le yiprojekthi ye-OpenSource phantsi kwelayisensi ye-BSD-3-CLAUSE. Umbono omfutshane we-SObjectizer unokusekwa ngokusekelwe le ntetho.

Inguqulo ye-5.6.0 yinto yokuqala enkulu yokukhutshwa kwesebe elitsha le-SObjectizer-5.6. Oku kuthetha ukugqitywa kophuhliso lwesebe le-SObjectizer-5.5, eliphuhliswe ngaphezu kweminyaka emine.

Ekubeni i-5.6.0 inguqulo ivula isahluko esitsha ekuphuhlisweni kwe-SObjectizer, akukho nto intsha xa kuthelekiswa nento etshintshileyo kunye / okanye isuswe kwi-SObjectizer. Ukuthi ngqo:

  • I-C++17 isetyenziswa (ngaphambili i-subset ye-C++11 yayisetyenziswa);
  • iprojekthi ihambile kwaye ngoku iyaqhubeka I-BitBucket namagosa, hayi umfuniselo, isipili kwiGitHub;
  • intsebenziswano yee-arhente azisenawo amagama omtya;
  • Inkxaso yentsebenziswano ehambelanayo phakathi kwee-arhente isusiwe kwi-SObjectizer (i-analogue yayo iphunyezwe kwiprojekthi ehamba kunye ngoko5 eyongezelelweyo);
  • inkxaso yee-arhente ze-ad-hoc isusiwe;
  • ukuthumela imiyalezo, kuphela imisebenzi yasimahla ethumelayo, i-send_deyed, send_periodic ngoku isetyenziswa (iindlela zakudala deliver_message, schedule_timer, single_timer zisusiwe kwi-API yoluntu);
  • i send_delide kunye ne send_periodic imisebenzi ngoku inefomathi efanayo ngaphandle kohlobo lomamkeli womyalezo (nokuba yi-mbox, mchain okanye ikhonkco kwi-arhente);
  • yongeza iklasi ye message_holder_t ukwenza lula ukusebenza ngemiyalezo eyabelwe kwangaphambili;
  • yasusa izinto ezininzi ezaziphawulwe njengezilahlisiweyo kwisebe 5.5;
  • Ewe, kunye nazo zonke iintlobo zezinye izinto.

Uluhlu oluneenkcukacha zotshintsho lunokufunyanwa apha. Apho, kwiprojekthi Wiki, unokufumana amaxwebhu enguqulelo 5.6.


Oovimba abanenguqulelo entsha ye-SObjectizer banokukhutshelwa kuyo I-BitBucket okanye kwi SourceForge.


PS. Ngokukodwa kubagxeki abakholelwa ukuba i-SObjectizer ayifuni nabani na kwaye ayisetyenziswanga nabani na. Oku ayikho njalo.

umthombo: linux.org.ru

Yongeza izimvo