Our CORBA Programming with C++17 course will learn you the concepts of CORBA and the IDL to C++11 language mapping. Through lectures and a set of exercises using TAOX11 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++17 and newer
- 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++11 Mapping
- Object Reference Details
- Implementing Servants
- Managing Servants
- POA Details
- Request Routing Alternatives
- The Naming 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.
