SObjectizer-5.6.0: nooca cusub ee ugu weyn ee qaab dhismeedka jilaa ee C++

SObjectizer waa qaab-dhismeed aad u yar oo loogu talagalay fududaynta horumarinta codsiyada isku dhafan ee C++. SObjectizer-ku wuxuu u oggolaanayaa horumariyaha inuu dhisto barnaamijyadooda ku saleysan fariimaha asynchronous iyadoo la adeegsanayo habab ay ka mid yihiin Jilaaga Model, Publish-Subscribe iyo CSP. Kani waa mashruuca OpenSource ee hoos yimaada shatiga BSD-3-CLAUSE. Aragti kooban oo SObjectizer ah ayaa la samayn karaa iyadoo lagu salaynayo bandhigan.

Nooca 5.6.0 waa sii dayntii ugu horeysay ee weyneyd ee laanta cusub ee SObjectizer-5.6. Taas oo sidoo kale ka dhigan tahay dhamaystirka horumarinta laanta SObjectizer-5.5, taas oo soo socotay in ka badan afar sano.

Maadaama nooca 5.6.0 uu furayo cutub cusub oo horumarinta SObjectizer, ma jiraan wax cusub oo gebi ahaanba la barbar dhigay waxa la beddelay iyo/ama laga saaray SObjectizer. Khaas ahaan:

  • C++17 ayaa la isticmaalaa (horey waxaa loo isticmaali jiray qayb hoosaad C++11);
  • mashruucu wuu dhaqaaqay oo hadda wuu socdaa BitBucket si rasmi ah, aan tijaabo ahayn, muraayadda GitHub;
  • wada shaqaynta wakiilku ma laha magacyo xadhig;
  • Taageerada isdhexgalka isku midka ah ee ka dhexeeya wakiilada ayaa laga saaray SObjectizer (analooggeeda waxaa lagu hirgeliyay mashruuca la socda so5 dheeraad ah);
  • Taageerada wakiilada ad-hoc waa laga saaray;
  • si loo diro fariimaha, kaliya hawlaha bilaashka ah diri, send_delayed, send_periodic ayaa hadda la isticmaalaa (habkii hore ee deliver_message, schedule_timer, single_timer ayaa laga saaray API dadweynaha);
  • hawlaha send_delayed iyo send_periodic hadda waxay leeyihiin qaab isku mid ah iyadoon loo eegin nooca fariinta qaataha (haddii ay tahay mbox, mchain ama xidhiidhinta wakiilka);
  • ku daray fasalka message_holder_t si loo fududeeyo la shaqaynta fariimaha hore loo qoondeeyay;
  • laga saaray waxyaabo badan oo lagu calaamadeeyay inay dib u dhaceen laanta 5.5;
  • Waa hagaag, iyo dhammaan noocyada kale ee waxyaallaha.

Liis aad u faahfaahsan oo isbedel ah ayaa la heli karaa halkan. Halkaa, mashruuca Wiki, waxaad ka heli kartaa dukumentiyada nooca 5.6.


Kaydka leh nooca cusub ee SObjectizer waa laga soo dejisan karaa BitBucket ama on SourceForge.


PS. Gaar ahaan dadka shakiga qaba ee aaminsan in SObjectizer aan cidina u baahnayn cidna aanay isticmaalin. Tani sidaa maahan.

Source: linux.org.ru

Add a comment