Skip to content

adityaka/ACELearn

Repository files navigation

Learning ACE

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.

Building ACE

Reference Building_ACE in the same directory

Using the repository

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

Books And References

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.

  1. ACE Introduction
  2. ACE Tutorial -pdf
  3. C++ Network Programming I
  4. C++ Network Programming II
  5. ACE Programming Notes
  6. [ACE Programmers Guide] - buy it from Amazon or a book shop

ACE Examples

Contains basic ACE Examples

  1. ACE_HelloWorld : Basic ACE Logging
  2. CommandLineApp : Commandline parsing using ACE
  3. ACE_OS usage to understand : ACE_OS calls
  4. ACE Networking infrastructure Examples
  5. Simple Abstractions on top of ACE
  6. ACE ActiveObject Design pattern and ACE_MethodRequest Usage

About

Basic Practice code with a project generator for learning ACE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors