Author: James CE Johnson
Description: A first step towards using ACE productively

ACE Tutorial 001
A Beginners Guide to Using the ACE Toolkit

This concludes the first tutorial on using ACE. We've learned how to create a simple server without knowing very much about network programming.

The code used in this tutorial is for illustration purposes. That means it may or may not work. Actually, it does work but the astute reader will notice a number of places for potential memory leaks. We'll work on cleaning those up in future tutorials but if you find one feel free to send me a fix and I'll integrate it into the tutorial.

- Environment Settings
- Makefile
- main program
- acceptor object
- connection handler

To read more about the patterns used in this example (as well as quite a few which aren't!), you should check out http://www.cs.wustl.edu/~schmidt/patterns-ace.html. In fact, it's probably safe to say that the concepts found there will keep coming back to haunt you as these tutorials continue.

[Tutorial Index]