.

Technology

ACE framework

ACE (ADAPTIVE Communication Environment) is a C++ framework: it delivers high-performance, real-time communication services via object-oriented (OO) wrappers and design patterns.

The ACE framework provides a robust, open-source C++ toolkit for concurrent network programming, abstracting complex native OS APIs (Win32/64, UNIX, VxWorks) into reusable OO wrappers. This architecture simplifies development by handling critical communication tasks: event demultiplexing, interprocess communication (IPC), shared memory management, and multi-threading. It implements core design patterns (like Reactor and Proactor) to ensure portability and quality. ACE is proven in mission-critical systems, including telecom infrastructure and defense applications (e.g., Boeing Wedgetail), where deterministic, high-performance distributed computing is non-negotiable.

https://github.com/psigen/ace
2 projects · 2 cities

Related technologies

Recent Talks & Demos

Showing 1-2 of 2

Members-Only

Sign in to see who built these projects