Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
54 used & new from $5.09

Have one to sell? Sell yours here
 
   
Advanced CORBA(R) Programming with C++ (Addison-Wesley Professional Computing Series)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Advanced CORBA(R) Programming with C++ (Addison-Wesley Professional Computing Series) (Paperback)

by Michi Henning (Author), Steve Vinoski (Author)
4.3 out of 5 stars See all reviews (30 customer reviews)

List Price: $79.99
Price: $60.74 & this item ships for FREE with Super Saver Shipping. Details
You Save: $19.25 (24%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 3 left in stock--order soon (more on the way).

Want it delivered Wednesday, July 15? Choose One-Day Shipping at checkout. Details
28 new from $24.50 26 used from $5.09

Frequently Bought Together

Customers buy this book with Pure Corba by Fintan Bolton

Advanced CORBA(R) Programming with C++ (Addison-Wesley Professional Computing Series) + Pure Corba
  • This item: Advanced CORBA(R) Programming with C++ (Addison-Wesley Professional Computing Series) by Michi Henning

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Pure Corba by Fintan Bolton

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley Professional Computing Series)

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley Professional Computing Series)

by Scott Meyers
4.8 out of 5 stars (141)  $40.79
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

by Erich Gamma
4.5 out of 5 stars (261)  $41.57
The ACE Programmer's Guide: Practical Design Patterns for Network and Systems Programming

The ACE Programmer's Guide: Practical Design Patterns for Network and Systems Programming

by Stephen D. Huston
4.0 out of 5 stars (8)  $52.29
The C++ Standard Library: A Tutorial and Reference

The C++ Standard Library: A Tutorial and Reference

by Nicolai M. Josuttis
4.8 out of 5 stars (98)  $59.99
C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks (C++ In-Depth Series)

C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks (C++ In-Depth Series)

by Douglas C. Schmidt
4.7 out of 5 stars (23)  $42.89
Explore similar items

Editorial Reviews

Amazon.com Review
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

Review
Henning and Vinoski have written the book on CORBA with C++. -- Douglas C. Schmidt, Washington University, St. Louis

It's positively great. We finally have something that actually covers the topic from the point of view of the standard, rather than a proprietary implementation. -- Jon Biggar, Floorboard Software

See all Editorial Reviews


Product Details

  • Paperback: 1120 pages
  • Publisher: Addison-Wesley Professional (February 27, 1999)
  • Language: English
  • ISBN-10: 0201379279
  • ISBN-13: 978-0201379273
  • Product Dimensions: 9.2 x 7.3 x 1.6 inches
  • Shipping Weight: 3.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars See all reviews (30 customer reviews)
  • Amazon.com Sales Rank: #473,138 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #2 in  Books > Computers & Internet > Networking > Networks, Protocols & APIs > CORBA

Look Inside This Book


What Do Customers Ultimately Buy After Viewing This Item?

Advanced CORBA(R) Programming with C++ (Addison-Wesley Professional Computing Series)
90% buy the item featured on this page:
Advanced CORBA(R) Programming with C++ (Addison-Wesley Professional Computing Series) 4.3 out of 5 stars (30)
$60.74
Pure Corba
10% buy
Pure Corba 4.5 out of 5 stars (11)
$36.49

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

30 Reviews
5 star:
 (19)
4 star:
 (5)
3 star:
 (4)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (30 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
29 of 29 people found the following review helpful:
5.0 out of 5 stars The only alternative is to read the CORBA spec, January 26, 2000
By Willie the Shake "synthus" (Mountain Lakes, NJ United States) - See all my reviews
I have worked extensively on ORB development, and I can honestly say that this is the only book I have seen that I refer to regularly other than the CORBA spec. It is the only text that is (mostly) current with the spec, and it provides real insights into many frequently asked CORBA questions, such as object reference identity and persistence, memory management, and the POA.

Most ORBs don't have the POA yet; they will by mid-2000. It was an important and correct decision by the authors to include it instead of the BOA, most of the details of which are vendor-specific anyway (that's why the POA exists). Note to BOA lovers: sorry, the BOA is no longer part of the spec. ORB vendors are free to keep it around, and many do, but it's only because they're nice. The POA is so vastly superior that the only reason you would use the BOA is if you have an existing code base to maintain.

This is not a book for beginners, grazers, or wanna-bes; it is a book for serious, working practitioners, and it works best as a reference (although you can read it cover to cover). It is also C++-specific; it is the best CORBA book available for any language, but programmers who don't know the CORBA interface language mappings in both C++ and another language will not know which parts are C++-specific and may be confused or frustrated. The CORBA C++ mapping is by far the most complex, so it makes sense to do this one, but be forewarned that the early chapters on the C++ language mapping will be of marginal use if you are not a C++ programmer. The POA section makes the POA sound harder than it is for most applications, and does not provide complete detail on POA policies and architecture, but it is close. Your alternative is to read the CORBA spec (a horrifying prospect for most people), or your ORB vendor's documentation (sometimes adequate, sometimes not).

Flaws? Yes. Alternatives? No. If you are a CORBA programmer and you don't like reading the CORBA spec, BUY THIS BOOK.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
21 of 22 people found the following review helpful:
5.0 out of 5 stars Well planned,focussed presentation of the topics-Very good, July 15, 1999
By A Customer
The book by Michi Henning and Steve Vinosky has hit the market at the right time. There is no other book that describes the programming aspects of Corba in such an elegant manner. In brief, this book is Very good, A must have kind of book, Targeted at intermediate level CORBA programmer (though I feel a beginner can certainly read it as far as that person has some good background in C++) The topic "Advanced programming...." may be a bit misleading because, this book talks much about the basic stuff of CORBA rather than on the advanced, and not frequently used features like DII,DSI etc. I see this book as the one with a very down-to-earth approach that gives a lot of precious details about CORBA programming, rather than some thing that talks about very advanced stuff. IMHO, all that one needs is just a good grasp of C++ inorder to follow this book. The plus points of this book ar: a) The presentation is very clear and focussed b) Explains the nitty-gritty details of CORBA programming c) Describes the latest POA in good detail - infact this book deals only with POA based approach d) Not based on any single vendor's product

There are no negative points as far as I could see. Topics like DII and DSI are not discussed. However, the authors clearly mentioned that they are not discussing DII etc in this book. On the whole, this book is very good and a must for any corba programmer. Well deserves all the five stars in the rating. Hope the authors include the other topics also (like DII,DSI etc) in the future editions

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
25 of 29 people found the following review helpful:
3.0 out of 5 stars Timely book, covers material well. Could be better organised, November 9, 1999
By A Customer
This is an advanced book, which definitely assumes C++ knowledge. Mere mortals with only a basic knowledge of C++ or a Java background will have real trouble with this book. Beginners to CORBA would probably also need to utilise some more basic tutorial material before getting too deeply into this book.

The content is very close to the current state of the art from the OMG. In some areas it even prempts proposals (eg some CORBA services) that have not yet been approved; this is both a potential trap for the unwary and useful information for those who need to be aware of what is probably coming over the horizon. The coverage of more established CORBA services (naming, trader, and event services) is a useful reference.

This book only considers the POA, and ignores the superseded BOA. That limits the value of this book for those charged with maintaining older systems, particularly those with servers implemented using the older BOA.

Organisation of the book could be improved. There were a number of instances of forward referencing in earlier chapters which makes it difficult to extract information. Some sections merged a number of bits of information together, and became a bit confusing. This disjoint information flow reflects the nature of the formal OMG offering, but it would have been nice to see the material organised more clearly than that! After all, most who buy this book will have been exposed to some material from the OMG, and found it tough going.

Despite the rather critical review above, I have found this book to be an extremely valuable resource on a complex topic. It is also, at this time, the best available in its class. My copy is already well thumbed, and will become more so.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Great CORBA Book
This has to be one of the best CORBA books that I have read. It has helped me debug code and fix some really knotty problems. Read more
Published on July 27, 2004 by Mike

5.0 out of 5 stars Excellent introduction to CORBA
For my money, this book is worth every cent and more. The authors are knowledgable and articulate. If you know of a
better book on CORBA, please let me know.....
Published on May 9, 2002 by Richard Sveyda

3.0 out of 5 stars A good book for advanced users
As the title states this is a book for advanced programmers. Not the kind of book I would recommend to someone looking to pick up a book and the learn from it. Read more
Published on April 16, 2002 by Jayant Dasari

4.0 out of 5 stars Advance CORBA with C++
Good book. Worth the money. There is a a lot of material here and it is pretty well organized. Some of the examples assume to much - they would be better if they showed complete... Read more
Published on March 10, 2002 by David Golash

5.0 out of 5 stars One book to buy? This'd be it..
Don't wish to wade through book after book? This book would be the one to buy! The concepts are clearly defined and the code examples are fairly easy to follow. Read more
Published on July 8, 2001 by A. Bagchee

4.0 out of 5 stars Not easy to read but challenging...
The book is composed from two books: CORBA reference and tutorial. You have two books in one what can be great, however, the book is definitely not easy to read. Read more
Published on July 2, 2001 by Jacek Orowski

4.0 out of 5 stars Not easy to read...
The book is composed from two books. It's a mix of CORBA features tutorial and the practical guide of how to use C++ with CORBA. Read more
Published on July 1, 2001

5.0 out of 5 stars Outstanding - A CORBA Bible
This book is one of the best that I have ever read on CORBA. The authors have wasted no time in explaining OO concepts/C++ and have jumped straight on to the job. Read more
Published on September 14, 2000 by Basker Mathrubootham

5.0 out of 5 stars A very good book
It's expensive, no doubt, but it worth. I'd pay $55 only for chapters from 4 to 14 (but the following chapters are more interesting and they are really advanced). Read more
Published on August 9, 2000 by Danut-Toma Boeriu

5.0 out of 5 stars THE Book On Using Corba with C++
This is the only book to consult for how to use CORBA with C++. It handles all the tough topics and describes them in a clear, understandable way.
Published on February 25, 2000 by Michigan Techie

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
  Discussion Replies Latest Post
C# or Java? 32 7 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


An Explosion of Popcorn Flavor!

Fireworks Popcorn & Seasoning Set
Munchies have never been better. The Fireworks Popcorn & Seasoning Set gives you four popcorn types and four seasonings, including white cheddar, butter burst, caramel pecan, and popcorn salt--all for $15.49.
 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Summer Reading for Kids & Teens

Summer Reading for Kids and Teens
Discover everything from beach reads and board books to teen romance and action-adventure series in Summer Reading for Kids & Teens. And, check off the kids' required reading lists in our Summer School Reading Store.
 

Warm Up with a Wood Stove

Shop for Wood Stoves
Choose a wood stove for your home. A stove is one of the most popular and economical wood-powered heating options available.

Shop wood stoves

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates