SAL Home PROGRAM Tools & Utilities


The ADAPTIVE Communication Environment (ACE) is an object-oriented (OO) toolkit that implements fundamental design patterns for communication software. ACE provides a rich set of reusable C++ wrappers, class categories, and frameworks that perform common communication software tasks across a range of operating system platforms. The communication software tasks provided by ACE include event demultiplexing and event handler dispatching, service initialization, interprocess communication, shared memory management, message routing, dynamic (re)configuration of distributed services, multi-threading, and concurrency control.

Current Version:   4.6

License Type:   Freely Available,

Home Site:

Source Code Availability:

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   No

Targeted Platforms:

SunOS 4.x and 5.x, SGI IRIX, HP-UX, OSF/1, AIX, Linux, SCO, Win32, VxWorks, OpenEdition MVS.

Software/Hardware Requirements:

C++ (see

Other Links: (The ACE ORB)

Mailing Lists/USENET News Groups:

Mailing List:

User Comments:

See A Screen Shot? (8K)

  SAL Home   |   Programming   |   Tools & Utilities

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.