Advanced CORBA(R) Programming with C++
Title: Advanced CORBA(R) Programming with C++
Author: Michi Henning, Steve Vinoski
Description:
Written for the experienced C++ developer facing real-world CORBA for the first time, Advanced CORBA Programming with C++ is a useful guide to today's most popular standard for distributed computing.
After a quick tour of CORBA basics, the authors jump right in with a minimum skeleton application written in C++. From there, they provide truly extensive coverage of CORBA IDL, along with many tips for using IDL data types in C++. (They cover advanced features such as any, TypeCode, and DynAny later in the book.).
Next the book unveils its sample application--a distributed climate control system. Material on the Portable Object Adapter and the Object Life Cycle, including garbage collection strategies, rounds out this section. Additional chapters examine the details of Object Request Brokers (ORBs), including Internet Inter-ORB Protocol (IIOP), repositories, and binding. The authors also present CORBA's built-in APIs for Naming, Trading, and Event Services (including asynchronous event handling), which is most useful as reference material.
Final sections examine strategies for better scalability, including multithreading and optimizing network traffic for CORBA objects. The authors provide numerous short excerpts of C++ code, though it must be said that much of this book is reference material rather than a hands-on programming tutorial. --Richard Dragan Here is the CORBA book that every C++ software engineer has been waiting for. Advanced CORBA(r) Programming with C++ provides designers and developers with the tools required to understand CORBA technology at the architectural, design, and source code levels. This book offers hands-on explanations for building efficient applications, as well as lucid examples that provide practical advice on avoiding costly mistakes. With this book as a guide, programmers will find the support they need to successfully undertake industrial-strength CORBA development projects.
The content is systematically arranged and presented so the book may be used as both a tutorial and a reference. The rich example programs in this definitive text show CORBA developers how to write clearer code that is more maintainable, portable, and efficient. The authors' detailed coverage of the IDL-to-C++ mapping moves beyond the mechanics of the APIs to discuss topics such as potential pitfalls and efficiency. An in-depth presentation of the new Portable Object Adapter (POA) explains how to take advantage of its numerous features to create scalable and high-performance servers. In addition, detailed discussion of advanced topics, such as garbage collection and multithreading, provides developers with the knowledge they need to write commercial applications.
Other highlights
In-depth coverage of IDL, including common idioms and design trade-offs
Complete and detailed explanations of the Life Cycle, Naming, Trading, and Event Services
Discussion of IIOP and implementation repositories
Insight into the dynamic aspects of CORBA, such as dynamic typing and the new DynAny interfaces
Advice on selecting appropriate application architectures and designs
Detailed, portable, and vendor-independent source code
Relative:
Pure Corba
(ISBN:0672318121)
The ACE Programmer's Guide: Practical Design Patterns for Network and Systems Programming
(ISBN:0201699710)
C++ Network Programming
Vol. 1: Mastering Complexity with ACE and Patterns
C++ Network Programming
Volume 2: Systematic Reuse with ACE and Frameworks
(ISBN:0201795256)
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
(ISBN:0201633612)
(ISBN:0201604647)
分享到:
相关推荐
《Advanced CORBA Programming with C++》是一本专注于利用C++语言开发CORBA应用的书籍,它面向希望深入理解CORBA高级特性的开发者。 在这本书中,作者深入探讨了CORBA Portable Object Adapter (POA) 的高级用法。...
Advanced CORBA® Programming with C++ provides designers and developers with the tools required to understand CORBA technology at the architectural, design, and source code levels. This book offers ...
《Advanced CORBA Programming with C++》是一本专为高级CORBA编程者设计的书籍,由Addison-Wesley出版社出版。这本书深入探讨了CORBA(Common Object Request Broker Architecture,公共对象请求代理架构)的高级...
《Advanced CORBA Programming with C++》是一本专为有经验的C++程序员设计的书籍,旨在深入探讨CORBA(Common Object Request Broker Architecture)这一中间件技术。CORBA是一种标准的面向对象分布式计算框架,它...
基于C++CORBA高级编程 Advanced CORBA Programming with c++ 中文版
《Advanced CORBA Programming with C++》是由Addison-Wesley出版社出版的一本深入探讨CORBA(Common Object Request Broker Architecture)编程技术的专业书籍。这本书专为经验丰富的C++开发者设计,旨在帮助他们...
《Advanced CORBA Programming with C++》是一本专为高级CORBA编程设计的教材,它深入探讨了使用C++进行分布式对象计算的技术。CORBA(Common Object Request Broker Architecture,公共对象请求代理架构)是一种...
Advanced Corba Programming with C++ 中文版 基于C++CORBA高级编程
《Advanced CORBA Programming with C》是一本面向有C++基础的程序员的专业书籍,旨在深入探讨CORBA(Common Object Request Broker Architecture)技术在C++中的高级编程应用。这本书以英文原版的形式提供,确保了...
根据提供的文件信息,我们可以深入探讨《Addison-Wesley Advanced CORBA Programming with C++》这本书中的关键知识点。这本书由Michi Henning和Steve Vinoski撰写,并由Addison Wesley出版社于1999年首次出版。它是...
基于C++CORBA高级编程(书) part2of2 (Advanced CORBA Programming with C++) [pdf扫描版, 758页] 作者:(美)Michi Henning等著 徐金梧等译 2000年7月(中文第一版) <br>
基于C++CORBA高级编程(书) part1of2 (Advanced CORBA Programming with C++) [pdf扫描版, 758页] 作者:(美)Michi Henning等著 徐金梧等译 2000年7月(中文第一版)
其次,《Advanced CORBA Programming with C++.pdf》这本书可能针对有经验的CORBA开发者,探讨了更复杂的主题。高级CORBA编程通常涉及多线程、持久性、安全性、命名服务、交易服务、调度策略等。它可能会讲解如何...
对于初次接触CORBA或者TAO的新手来说,推荐阅读《Advanced CORBA Programming with C++》一书中的第三章,这将有助于更好地理解CORBA的概念和技术细节,为后续的学习和开发打下坚实的基础。 #### 五、总结 通过本...
SAP类的概念自R/3 4.0版本引入以来,使得ABAP(Advanced Business Application Programming)语言拥有了面向对象的能力,从而能够更好地适应复杂的业务需求。 首先,我们要理解ABAP Objects的概念。它不仅是ABAP...