This repository is a collection of using ACE framework for C++. ACE is an old C++ framework with almost every aspect of OS, Network, Design patterns etc. It makes heavy use of templates, so if you are not familiar with templates you should read a short C++ Templates tutorial.
Reference Building_ACE in the same directory
This repository was created on a linux system so I know it works on a Ubuntu If you are using this on windows then please help in documenting the windows dependencies.
Repository has couple of python scripts and has a requirements.txt to install python dependencies. If you wish to
Ideal reference for ACE is the ACE Bluebook if we are looking for the usage examples There are plenty of online references too. No Videos so far.
- ACE Introduction
- ACE Tutorial -pdf
- C++ Network Programming I
- C++ Network Programming II
- ACE Programming Notes
- [ACE Programmers Guide] - buy it from Amazon or a book shop
Contains basic ACE Examples
- ACE_HelloWorld : Basic ACE Logging
- CommandLineApp : Commandline parsing using ACE
- ACE_OS usage to understand : ACE_OS calls
- ACE Networking infrastructure Examples
- Simple Abstractions on top of ACE
- ACE ActiveObject Design pattern and ACE_MethodRequest Usage