Our CORBA Programming with C++ course will learn you the concepts of CORBA and the IDL to C++ language mapping. Through lectures and a set of exercises using TAO you will get a good understanding of how you can use CORBA for your application.
Goals
- Understand CORBA’s role in developing distributed applications
- Define CORBA interfaces using Interface Definition Language (IDL)
- Create CORBA clients and servers using C++
- Use the advanced features of the Portable Object Adapter (POA) in your applications
Audience
Software developers who will be developing distributed applications using CORBA.
Duration
4 days
Prerequisites
Non-trivial experience with C++ and familiarity with object-oriented concepts is required.
Contents
- What is CORBA?
- Interface Definition Language (IDL)
- CORBA Object Overview
- IDL to C++ Mapping
- Object Reference Details
- Parameter passing Rules - In, Out, Inout, Return
- Implementing Servants
- Managing Servants
- POA Details
- Request Routing Alternatives
- The Naming Service
- The Event Service
- Advanced Topics
Format
Lecture and programming exercises.
Material
Each student will get a print-out of all the sheets.
Schedule
We plan to organize a training event in The Netherlands.
- Location: The Netherlands
- Language: This course will be given in English
At your request we can provide this training at your facility.
Contact us with any participation interest.
