资 源 简 介
News
18th September 2012 - version 0.4 released! This version includes many performance improvements, improvements to the testing suite, and variadic message handlers.
Purpose
Cppao is a C++ library to make it simpler to deliver robust high-performance multi-threaded programs using active objects.
The main benefit of Cppao is its simple syntax. Advanced features are provided such as
High performance using a bespoke scheduler,
Scalability to millions of concurrent objects,
A variety of object types for performance,
Actors,
Message queue size limits,
Message prioritization,
Multiple resource pools.
What are active objects and why do I need them?
Active objects are an established high-level technique whereby each object runs in its own logical thread, and method calls are executed asynchronously. The program is naturally multi-threaded and better able t