Free Downloads
CORBA Fundamentals And Programming

A wealth of working code gives you hands-on experience in building CORBA-compliant applications. In this valuable guide, Jon Siegel, Director of Domain Technology at the Object Management Group, and CORBA product development teams from across Europe and the United States present distributed object tutorial applications. Based on a common OMG IDL file, and worked in eight commercially available ORB environments using C, C++, and Smalltalk, the techniques presented in the example will help you write new programs faster at lower cost, and make existing programs easier to change, extend, and maintain. CORBA Fundamentals and Programming also provides you with all of the necessary technical background and details about CORBA, CORBAservices, and CORBAfacilities. Discussion of each component starts with its impact on your enterprise—which of your computing problems it solves, and how it does it—and includes enough detail to show how all the parts work together. Descriptions of eight representative ORBs showcase the diversity of the programming environments which work together under the CORBA banner. The final half of the book is devoted to the tutorial example. On the disk you'll find: All IDL interfaces Source code in C, C++, and Smalltalk Make files for eight ORB environments

Paperback: 720 pages

Publisher: Wiley; 1 edition (May 3, 1996)

Language: English

ISBN-10: 0471121487

ISBN-13: 978-0471121480

Product Dimensions: 7.4 x 1.5 x 9.2 inches

Shipping Weight: 2.8 pounds

Average Customer Review: 3.2 out of 5 stars  See all reviews (5 customer reviews)

Best Sellers Rank: #11,677,329 in Books (See Top 100 in Books) #65 in Books > Computers & Technology > Networking & Cloud Computing > Networks, Protocols & APIs > CORBA #1529 in Books > Textbooks > Computer Science > Object-Oriented Software Design #5857 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design

If possible, I WOULD GIVE THIS FAT, USELESS, WORD-SMEARED COLLECTION OF PAPERS A ZERO STAR RATING (.com should think about this option). The money I spent was a COMPLETE WASTE. I don't know how this book got so many stars! Well, I guess next time I will have to be more careful about the reviews. About two third of the book is virtually an advertisement for CORBA, as if the authors were taking a test and answering the question, "Describe the advantages of CORBA (50% of your grade)". The technicality of CORBA could be described more succinctly and more lucidly. I think the intention of salesmanship was the killjoy. In fact there was nothing much you could get from the LONG, WINDED sections. Only a small fraction of the SUPER-BORING first two third of this notorious book (more precisely, some diagrams only) gave real technical overview. In stead of dreams they could talk about realities. And the example (the selection of a nice example was the only good thing about this book).... Oh, the code could be arranged in so many better ways and written so much more professionally!! Pages on the use of different ORBs were anything but useful! Couldn't they do a better job at least here? Well, IF YOU LIKE TO EAT 1-TON OF JUNK TO GET 1-OUNCE OF NUTRITION (or even better, real FOOD), go ahead, BUY THIS GIBBERISH-TALK STUFF. Or else think before you leap!

good architectural review, and great examples for coding your first client and server. Would have liked more info about: 1)designs for a large distributed client base 2) backup server registration/lookup ideas 3) actual executables, services, and repositories needed at distributed sites to handle client base

This is a classic authored by one of the real "movers and shakers" of the OMG, but as others said is dated. I wish he'd update this work to cover the POA as well as other topics. Henning Vinosky does this and has been worth its weight in gold.

A fairly hype-free text on how to get CORBA up and running. Good for a starter text, but I still feel the need for some good reference information afterwords. Don't throw out your ORB documentation yet...Also, the text is circa 1996. Talks about a lot of stuff 'in progress.' I'd like to see a more recent version with updates to what the book speaks about.

If anyone has really programmed CORBA professionally, then they know about the ungodly reference that if printed out would be a stack of papers about 3 to 4 feet high. This is immense, and one can go cross eyed from confusion trying to weed out the information and have an inkling of where to begin. Fortunately, this book was available and I was able to discern the concepts and utilize them in practice.The one slice that I was interested in doing was implementing test scanarios for dynamic invocation. I found the area on this side, starting on page 55, Section 4.3, was very informative. From this, I was able to absorb enough understanding to create client-server components that would negoiate their interfaces and dynamically invoke methods in some object I created. I exposed defects in the product (Tibco's implementation) that were later fixed.I definately think there could have been a better presentation on the topic, but at the time this is one of the best books out there for mere mortals. Though, by now, it is probaly outdated. Review the book first, see if you like it and will use it. It's a great concept book as well.

Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Programming #57: C++ Programming Professional Made Easy & Android Programming in a Day (C++ Programming, C++ Language, C++for beginners, C++, Programming ... Programming, Android, C, C Programming) Programming #45: Python Programming Professional Made Easy & Android Programming In a Day! (Python Programming, Python Language, Python for beginners, ... Programming Languages, Android Programming) DOS: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of DOS programming (DOS, ADA, Programming, DOS Programming, ADA ... LINUX, RPG, ADA Programming, Android, JAVA) ASP.NET: Programming success in a day: Beginners guide to fast, easy and efficient learning of ASP.NET programming (ASP.NET, ASP.NET Programming, ASP.NET ... ADA, Web Programming, Programming) C#: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of C# programming (C#, C# Programming, C++ Programming, C++, C, C Programming, C# Language, C# Guide, C# Coding) FORTRAN Programming success in a day:Beginners guide to fast, easy and efficient learning of FORTRAN programming (Fortran, Css, C++, C, C programming, ... Programming, MYSQL, SQL Programming) Prolog Programming; Success in a Day: Beginners Guide to Fast, Easy and Efficient Learning of Prolog Programming (Prolog, Prolog Programming, Prolog Logic, ... Programming, Programming Code, Java) Parallel Programming: Success in a Day: Beginners' Guide to Fast, Easy, and Efficient Learning of Parallel Programming (Parallel Programming, Programming, ... C++ Programming, Multiprocessor, MPI) Programming: Computer Programming for Beginners: Learn the Basics of Java, SQL & C++ - 3. Edition (Coding, C Programming, Java Programming, SQL Programming, JavaScript, Python, PHP) Raspberry Pi 2: Raspberry Pi 2 Programming Made Easy (Raspberry Pi, Android Programming, Programming, Linux, Unix, C Programming, C+ Programming) Android: Programming in a Day! The Power Guide for Beginners In Android App Programming (Android, Android Programming, App Development, Android App Development, ... App Programming, Rails, Ruby Programming) R Programming: Learn R Programming In A DAY! - The Ultimate Crash Course to Learning the Basics of R Programming Language In No Time (R, R Programming, ... Course, R Programming Development Book 1) CORBA Fundamentals and Programming Programming: Learn the Fundamentals of Computer Programming Languages (Swift, C++, C#, Java, Coding, Python, Hacking, programming tutorials) VBScript: Programming Success in a Day: Beginner's Guide to Fast, Easy and Efficient Learning of VBScript Programming (VBScript, ADA, ASP.NET, C#, ADA ... ASP.NET Programming, Programming, C++, C) XML Programming Success in a Day: Beginner's Guide to Fast, Easy, and Efficient Learning of XML Programming (XML, XML Programming, Programming, XML Guide, ... XSL, DTD's, Schemas, HTML5, JavaScript) MYSQL Programming Professional Made Easy 2nd Edition: Expert MYSQL Programming Language Success in a Day for any Computer User! (MYSQL, Android programming, ... JavaScript, Programming, Computer Software) Programming Raspberry Pi 3: Getting Started With Python (Programming Raspberry Pi 3, Raspberry Pi 3 User Guide, Python Programming, Raspberry Pi 3 with Python Programming) Apps: Mobile App Trends in 2015 (iOS, Xcode Programming, App Development, iOS App Development, App Programming, Swift, Without Coding) ((Android, Android ... App Programming, Rails, Ruby Programming))