SObjectizer-5.6.0: mofuta o mocha o moholo oa moralo oa sebapali bakeng sa C ++

SObjectizer ke moralo o batlang o le monyane oa ho nolofatsa nts'etsopele ea lits'ebetso tse rarahaneng tse nang le likhoele tse ngata ho C++. SObjectizer e lumella moqapi hore a hahe mananeo a bona a ipapisitse le melaetsa e sa tloaelehang a sebelisa mekhoa e kang Actor Model, Publish-Subscribe le CSP. Ona ke projeke ea OpenSource tlasa laesense ea BSD-3-CLAUSE. Pono e khuts'oane ea SObjectizer e ka thehoa ho latela tlhahiso ena.

Version 5.6.0 ke tokollo ea pele e kholo ea lekala le lecha la SObjectizer-5.6. E leng se bolelang hape ho phethoa ha nts'etsopele ea lekala la SObjectizer-5.5, le ntseng le tsoela pele ka lilemo tse fetang tse 'nè.

Kaha mofuta oa 5.6.0 o bula khaolo e ncha ho nts'etsopele ea SObjectizer, ha ho na mekhoa e mecha ho hang ha e bapisoa le e fetotsoeng le / kapa e tlosoa ho SObjectizer. Ka ho khetheha:

  • C++ 17 e sebelisoa (pele ho ne ho sebelisoa sehlopha se senyenyane sa C++ 11);
  • morero o se o falletse 'me o ntse o tsoela pele BitBucket ka semmuso, eseng liteko, seipone ho GitHub;
  • litšebelisano tsa moemeli ha li sa na mabitso a likhoele;
  • Ts'ehetso ea tšebelisano e lumellanang pakeng tsa baemeli e tlositsoe ho SObjectizer (analogue ea eona e kengoa ts'ebetsong morerong o tsamaeang le ona. joalo5 e eketsehileng);
  • tšehetso bakeng sa li-ad-hoc agents e tlositsoe;
  • ho romela melaetsa, ke feela mesebetsi ea mahala e romelang, send_deyed, send_periodic e se e sebelisoa (mekhoa ea khale ea ho fana_message, schedule_timer, single_timer e tlositsoe ho API ea sechaba);
  • mesebetsi ea send_delayed le send_periodic hona joale e na le sebopeho se tšoanang ho sa tsotellehe mofuta oa moamoheli oa molaetsa (ebang ke mbox, mchain kapa sehokelo ho moemeli);
  • e kentse sehlopha sa message_holder_t ho nolofatsa ho sebetsa ka melaetsa e fanoeng esale pele;
  • e tlositse lintho tse ngata tse neng li tšoailoe e le tse theotsoeng morao lekaleng la 5.5;
  • Hantle, le mefuta eohle ea lintho tse ling.

Lenane le qaqileng haholoanyane la liphetoho le ka fumanoa mona. Moo, morerong oa Wiki, u ka fumana litokomane tsa mofuta oa 5.6.


Li-archive tse nang le mofuta o mocha oa SObjectizer li ka khoasolloa ho tsoa ho BitBucket kapa ka SourceForge.


PS. Haholo-holo ho ba nang le lipelaelo ba lumelang hore SObjectizer ha e hlokehe ke mang kapa mang ebile ha e sebelisoe ke mang kapa mang. Sena eseng ka tsela ena.

Source: linux.org.ru

Eketsa ka tlhaloso