AXCIOMA v2.0.0 available!
The AXCIOMA Execution Framework (ExF) provides developers full concurrency control for component based applications.
AXCIOMA ExF decouples middleware event generation/reception and component event handling in such a way that the component developer is guaranteed to be safe from threading and code reentrancy issues without losing the ability to fully use multithreaded architectures to scale applications.
AXCIOMA ExF will capture and encapsulate events for any interaction pattern or connector implementation (synchronous requests, asynchronous replies, state and/or data events, or custom connectors) allowing them to be asynchronously scheduled and subsequently handled in a serialized manner.
AXCIOMA supports the design, development, and deployment of a distributed Component Based Architecture (CBA). It is the component framework enabling the Industrial Internet of Things (IIoT).
AXCIOMA supports state, event, request-reply, and timed trigger based interaction patterns based on a suite of OMG open standards.
AXCIOMA provides out of the box State and Event based interaction support using RTI Connext© DDS 5.2.3. The State and Event interaction support is provided through a DDS based implementation according to the OMG DDS for Lightweight CCM (DDS4CCM) specification.
The Request/Reply interaction is provided using a TAOX11 CORBA based implementation with support for asynchronous messaging as defined by the OMG Asynchronous Method Invocation for CCM (AMI4CCM) specification.
AXCIOMA provides an open and dynamically configurable set of deployment tools that can be configured or extended to fit any system requirement.
This release is available for dozens of Linux flavors (32bit and 64bit), Windows (32bit and 64bit) using Visual Studio 2015 and MinGW-w64, and Android. All packages are available on our support portal.
For more information about the features and capabilities see axcioma.com.