O'Reilly logo

Advanced CORBA® Programming with C++ by Steve Vinoski, Michi Henning

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required