The Beginners' Guide to CORBA and TAO Programming

The TAO OpenSource community team is creating a set of tutorials to help TAO newcomers learn how to use the ORB effectively. The following links provide further information on this topic.

Building a Stock Quoter with TAO - A Tutorial

The tutorial is organized around a single application, which allows client applications to obtain stock quotes from a quote service. This application is based on a series of Object Interconnections columns written by Doug Schmidt and Steve Vinoski for the C++ Report magazine.

In this tutorial, we build up from simple client and server applications to explore advanced TAO features, such as asynchronous method invocation, reliable oneways, the Interoperable Naming Service support and much more.

  1. Introduction - A very simple client
  2. Introduction - A very simple server
  3. Introduction - Improving the server via POA policies for explicit activation and user-defined object ids
  4. Introduction - Improving the server via POA policies for persistent object references
  5. Implementation Repository
  6. TAO's Naming Service
  7. Asynchronous Method Invocation - CORBA for impatient clients
  8. On_Demand_Activation