Advanced CORBA programming with C++
Michi Henning, Stephen Vinoski - Collection APC
Résumé
The authors provide detailed coverage of the Interface Definition Language (IDL) and go beyond the mechanics of the language by discussing topics such as common IDL idioms, potential pitfalls, and interface design trade-offs. They provide in-depth explanations of the IDL-to-C++ mapping, and offer many source code examples to richly illustrate the do's and don'ts of using CORBA with C++. Particular attention is paid to memory management, parameter passing rules, variable-length types, and writing code that is clear, maintainable, portable, and efficient.
The book presents the new Portable Object Adapter (POA) in detail, and shows how designers can use the POA to create scalable and efficient applications. Chapters on IIOP and implementation repositories provide invaluable background on what happens beneath the covers of an ORB. A section on the dynamic aspects of CORBA covers more advanced features, such as dynamic typing and the new DynAny interfaces.
In addition, the authors provide clear directions for
writing servers that use threads to achieve maximum
performance; include source code not specific to any
particular vendor's ORB; and furnish detailed explanations
of behind-the-scenes technology such as marshaling,
connection management, and server activation.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Michi Henning, Stephen Vinoski |
Collection | APC |
Parution | 22/04/1999 |
Nb. de pages | 1120 |
EAN13 | 9780201379273 |
ISBN13 | 978-0-201-37927-3 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Technologies objet
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en C/C++
- Informatique Développement d'applications Langages C++
- Informatique Développement d'applications Outils de développement Borland C++ Builder
- Informatique Développement d'applications Outils de développement Visual C++
- Informatique Développement d'applications Outils de développement Visual C++ .NET