Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

SObjectizer / News: Recent posts

Two introductory presentations about SObjectizer-5.5

Two first introductory presentations about SObjectizer-5.5 in English have been prepared and published. They can be found found in the developers blog here. Or can be seen on SlideShare: the first one and the second one.

Posted by Yauheni Akhotnikau 2015-02-17

SObjectizer v.5.5.3 Released!

A version 5.5.3 of SObjectizer core is released!

In short the changes in 5.5.3 are:

  • simplification of child cooperation creation;
  • access to direct_mboxes of ad-hoc-agents;
  • selection of storage type for agent's subscriptions;
  • experimental CMake-support extended to SObjectizer's tests;
  • four new examples added to SObjectizer.

More detailed information about some of new features can be found in the corresponding Wiki section... read more

Posted by Yauheni Akhotnikau 2015-02-12

SObjectizer v.5.5.2.1 Released!

A version 5.5.2.1 of SObjectizer core is released! It is just a bug-fix release. Nothing is changed nor added nor removed since v.5.5.2.

The v.5.5.2.1 can be obtained from the corresponding Files section or can be checked out from Subversion repository.... read more

Posted by Yauheni Akhotnikau 2015-02-03

timertt-1.1.0 Released!

A new version of timertt library is released!

The timertt v.1.1 is a lightweight header-only C++ library. All the library code is in single header file timertt/all.hpp. The timertt v.1.1 uses only standard C++11 library. No external dependencies.

The timertt supports timeout-based timers only (e.g. timers which expired after several milliseconds/seconds/minites from activation moment). Wallclock-timers are not supported. The timertt uses several different timers mechanism and can handle tens and hundreds of millions of timers.... read more

Posted by Yauheni Akhotnikau 2014-11-25

SObjectizer v.5.5.2 Released!

A version 5.5.2 of SObjectizer core is released!

This version introduces an experimental CMake support for building SObjectizer core library and samples. Please note that at the moment there are no CMake project files for tests. Please note also that CMake support is experimental and is subject to change in the future version. Any suggestion and proposal for CMake support improvement are welcome.

This release contains only SObjectizer core code. There is no any subprojecs liks so_log or so_sysconf. A new SObjectizer Assembly with so-5.5.2 and other subprojects may be formed and released later.... read more

Posted by Yauheni Akhotnikau 2014-10-23

SObjectizer v.5.5.1 Released!

A version 5.5.1 of SObjectizer core is released!

This version contains small improvements which allows to write more concise and readable code. There are a few new samples for new features demonstration.

More detailed information about v.5.5.1 can be found on this Wiki page. There are also new descriptions in the Basic section in Wiki.... read more

Posted by Yauheni Akhotnikau 2014-10-15

SObjectizer v.5.5.0 Released!

A version 5.5.0 of SObjectizer core is released!

This version contains very small improvements and fixes, but the most important thing is the complete removal of ACE Framework usage. That is: SObjectizer doesn't use ACE any more. It means small distribution size, shorter building time, more easier support for various compilers (like 32-/64-bit MinGW on Windows without MSYS-related stuff, Clang and so on) and platforms.... read more

Posted by Yauheni Akhotnikau 2014-10-01

timertt-1.0.1 Released!

An update for timertt library is released!

Version 1.0.1 contains small code and comments improvements. It is also tested with clang++ 3.5.0.

timertt (Timer Thread Template) is a small, template based, header only library for C++11. It implements timer threads: thread which handles timers. timertt has no external dependecies except standard C++11 library.

timertt was developed as part of SObjectizer project but can be used as standalone library.... read more

Posted by Yauheni Akhotnikau 2014-09-23

timertt-1.0.0 Released!

The first public release of timertt library!

timertt (Timer Thread Template) is a small, template based, header only library for C++11. It implements timer threads: thread which handles timers. timertt has no external dependecies except standard C++11 library.

timertt was developed as part of SObjectizer project but can be used as standalone library.

timertt is distributed under 3-clauses BSD license (see LICENSE file).... read more

Posted by Yauheni Akhotnikau 2014-09-18

SObjectizer Assembly 201408 Released!

A bundle of the latest stable versions of SObjectizer and libraries released as SObjectizer Assembly 201408. This assembly contains:

  • so-5.4.0, SObjectizer framework core;
  • so_5_transport-2.3.0, SObjectizer transport layer;
  • so_log-2.2.2.1, SObjectizer library for logging via ACE_Logging framework;
  • mbapi-4.4.0, hi-level messaging layer;
  • so_sysconf-4.3.0, SObjectizer Configuration library.

The main features of this release are so-5.4.0 and so_sysconf-4.3.0.... read more

Posted by Yauheni Akhotnikau 2014-08-14

SObjectizer Assembly 201407 Released!

A bundle of the latest stable versions of SObjectizer and libraries released as SObjectizer Assembly 201407. This assembly contains:

  • so-5.3.0.1, SObjectizer framework core;
  • so_5_transport-2.2.2, SObjectizer transport layer;
  • so_log-2.2.2.1, SObjectizer library for logging via ACE_Logging framework;
  • mbapi-4.3.0, hi-level messaging layer;
  • so_sysconf-4.2.2, SObjectizer Configuration library.... read more
Posted by Yauheni Akhotnikau 2014-07-01

SObjectizer Assembly 201406 Released!

A bundle of the latest stable versions of SObjectizer and libraries released as SObjectizer Assembly 201406. This assembly contains:

  • so-5.2.3.5, SObjectizer framework core;
  • so_5_transport-2.2.2, SObjectizer transport layer;
  • so_log-2.2.2, SObjectizer library for logging via ACE_Logging framework;
  • mbapi-4.2.3, hi-level messaging layer;
  • so_sysconf-4.2.2, SObjectizer Configuration library.... read more
Posted by Yauheni Akhotnikau 2014-06-17

SObjectizer Assembly 201401 Released!

A bundle of the latest stable versions of SObjectizer and libraries released as SObjectizer Assembly 201401. This assembly contains:

  • so-5.2.3.4, SObjectizer framework core;
  • so_5_transport-2.2.2, SObjectizer transport layer;
  • so_log-2.2.1, SObjectizer library for logging via ACE_Logging framework;
  • mbapi-4.2.3, hi-level messaging layer;
  • so_sysconf-4.2.2, SObjectizer Configuration library.

It is distributed in the following archives:... read more

Posted by Yauheni Akhotnikau 2014-01-04

SObjectizer Assembly 201312 Released!

A bundle of the latest stable versions of SObjectizer and libraries released as SObjectizer Assembly 201311. This assembly contains:

  • so-5.2.3.1, SObjectizer framework core;
  • so_5_transport-2.2.2, SObjectizer transport layer;
  • so_log-2.2.1, SObjectizer library for logging via ACE_Logging framework;
  • mbapi-4.2.3, hi-level messaging layer;
  • so_sysconf-4.2.2, SObjectizer Configuration library.

It is distributed in two archives:... read more

Posted by Yauheni Akhotnikau 2013-12-16

SObjectizer Assembly 201311 Released!

A bundle of the latest stable versions of SObjectizer and libraries released as SObjectizer Assembly 201311. This assembly contains:

  • so-5.2.2, SObjectizer framework core;
  • so_5_transport-2.2.1, SObjectizer transport layer;
  • so_log-2.2.1, SObjectizer library for logging via ACE_Logging framework;
  • mbapi-4.2.2, hi-level messaging layer;
  • so_sysconf-4.2.0, SObjectizer Configuration library.

It is distributed in two archives:... read more

Posted by Yauheni Akhotnikau 2013-11-14

New generation of SObjectizer released: 5.1.0

SObjectizer v.5.1.0 and its frameworks are released.
Distributed in two archives:
SObjectizer & Frameworks (needs ACE to be included separately);
SObjectizer & Frameworks with ACE distribution.

Posted by Nicolai Grodzitski 2013-05-15

The third patch for SObjectizer 4.4-beta6 released!

This patch:

* fixes some errors (for example #2917149);

* updates zlib to 1.2.4;

* adds support for ACE 5.7.*.

NOTE: ACE 5.7.8 doesn't support Visual C++ 7.1.

Posted by Yauheni Akhotnikau 2010-05-21

The second patch for SObjectizer 4.4-beta6 released!

It fixes a major bug which can lead to application crash during agent deregistration.

Posted by Yauheni Akhotnikau 2009-03-25

The first patch for SObjectizer 4.4.beta6 released!

The first patch for 4.4.0-beta6 is released. It fixes a bug when a transport channel is not being checked for input, but not marked as blocked.

Posted by Yauheni Akhotnikau 2009-03-12

The first public release of Globe binaries for Win32

The first public release of Globe binaries for Win32 is available in Download section.

Posted by Yauheni Akhotnikau 2008-11-25

The first public release of Gemont library.

Gemont library is a tool for generating monitoring information inside of a SObjectizer-application and retranslating that information to outside world.

Please see 'Download' section for gemont-1.4.0 package.

Posted by Yauheni Akhotnikau 2008-10-20

SObjectizer v.4.4 beta6 released!

Sixth beta of SObjectizer released!

It contains a lot of speed improvements and new reactor registry (with support for ACE_Select_Reactor and ACE_TP_Reactor).

In companion with so-4.4.0-b5 new versions of so_alt_channel and so_sysconf (which are adapted for so-4.4.0-b5) are released.

Posted by Yauheni Akhotnikau 2008-09-22

First patch for SObjectizer 4.4 beta5 released!

The first patch so.4.4.b5.0-so.4.4.b5.1.diff includes:
* support for ACE 5.6.* (only ACE 5.5.* and 5.6.* are supported now);
* small bug fixes in auxilary libraries.

Posted by Yauheni Akhotnikau 2008-06-02

An article about SObjectizer's graphical notation published

Boris Sivko have developed a graphical notation for SObjectizer and have written an article about this notation.

The PDF version of the article is here: http://sobjectizer.sf.net/docs/sobj_graph_notation.pdf

Posted by Yauheni Akhotnikau 2007-11-20

SObjectizer v.4.4 beta5 released!

Fifth beta of SObjectizer released.

It contains the result of big transport layer rewritting. This layer has been completely rewritten with ACE_Reactor/ACE_Connector/ACE_Acceptor.

Because of that so-4.4.0-b5 introduces some minor incompatibility with previous versions.

In companion with so-4.4.0-b5 new versions of so_alt_channel (2.0.0) and so_sysconf (2.4 adapted for so-4.4.0-b5 and so_alt_channel-2.0.0) are released.

Posted by Yauheni Akhotnikau 2007-11-01