- Shopping Bag ( 0 items )
From Barnes & Noble
Designed for software engineers and programmers, this excellent tutorial and reference helps you code in C++ for CORBA applications and interoperability. Authors Michi Henning and Steve Vinoski based this programming guide on advanced courses for C++ programmers, therefore familiarity with basic CORBA concepts, ORBs and the CORBA framework is assumed - as is familiarity with C++ at an intermediate to advanced level. This publication is based on CORBA 2.3.
- In this six-part text, Henning and Vinoski guide you through CORBA fundamentals, mechanisms and services.
- They lead you into CORBA``s Interface Definition Language (IDL) and examine IDL to C++ mapping including client and server side C++ mapping. This text also includes a pretty thorough discussion of the new Portable Object Adapter covering fundamentals, policies, activation and destruction.
- A climate control system is developed as an ongoing example.
- The authors examine GIOP, IIOP, IORs and other CORBA mechanisms. They also discuss dynamic CORBA (essential for generic applications, browsers or protocol bridges).
- CORBA naming, trading and event services are reviewed extensively. The authors also examine power CORBA implementations of multithreaded servers, design, performance, scalability and maintainability issues.
- This is an excellent advanced guide and reference for C++ programmers coping with the distributed object paradigm and CORBA framework integration. Please note that this is by no means an easy tutorial; it``s suitable for advanced programmers.
- The appendices contain source code for the ICPsimulator, if you wish to experiment.
- Source code from this book is also available for downloading.
If you are just getting started with C++ and CORBA integration, please check C++ Programming with CORBA and COM CORBA Interoperability. You may also be interested in CORBA Programming Unleashed; it contains information on services, vendor extensions and implementation issues.