Chapter 9. Server-Side C++ Mapping

9.1 Chapter Overview

This chapter describes how IDL interfaces map to C++ classes that support the creation and invocation of CORBA objects. Section 9.2 provides some general background on object adapters, specifically the POA, and the relationship between CORBA objects and programming language objects. We then devote several sections to covering how a simple CORBA object is implemented in C++. Following that, we present the details of the server-side C++ mapping in Section 9.7. In Section 9.8, we discuss issues related to using exceptions to indicate error conditions in your server implementations. Finally, in Section 9.9 we explain POA tie classes along with their advantages and disadvantages.

9.2 Introduction ...

Get Advanced CORBA® Programming with C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.