CORBA 3: Fundamentals and Programming, Second Edition

  • 18h 1m
  • Jon Siegel, Ph.D.
  • John Wiley & Sons (US)
  • 2000

An insider's guide to programing distributed objects using all of CORBA 3's powerful new services and facilities

Building on a new component-based architecture, more robust Java and Internet integration, asynchronous invocation modes, and qulaity-of-service control, CORBA 3 makes distributed progamming more powerful and productive than ever before. In this Second Edition of the bestselling guide to CORBA programming, an OMG insider shows architects and programmers how to make the most of all these features.

Author and editor Jon Siegel:

  • Starts with an overview of CORBA including all of the features added
  • Continues with details of the Object Management ARchitecture's CORBAservices and CORBAfacilities, including specifications in the CORBAdomains
  • Walks you through a tutorial presentation of a real-world distributed CORBA application--working the same example on 1 ORBs in the key enterprise programming languages C++, Java, and COBOL

About the Author and Editor

Jon Siegel, PhD, is Director of Technology Transfer at OMG where he educates the industry on the Group's standards: the OMA, CORBA, the CORBAservices, the Domain Specifications, UML, the MOF, and XML.

In this Book

  • CORBA 3— Fundamentals and Programming, Second Edition
  • Introduction
  • Introducing CORBA and the OMA
  • Technical Overview
  • Introducing OMG IDL
  • Understanding the ORB, Part 1: Client Side
  • Understanding the ORB, Part 2: Object Implementation (Server) Side, Including the CORBA Component Model
  • Architecting and Programming for CORBA Interoperability
  • Language Mappings, Part 1: C++
  • Language Mappings, Part 2: Java
  • Language Mappings, Part 3: COBOL
  • Designing with CORBAservices and CORBAfacilities
  • CORBAservices, Part 1:Naming and Trader Services
  • CORBAservices, Part 2: Event and Notification Services
  • CORBAservices, Part 3: Transaction and Concurrency Services
  • CORBAservices, Part 4: Security and Licensing Services
  • CORBAservices, Part 5: Introduction to the Other CORBAservices and the CORBAfacilities
  • CORBAservices, Part 6: LifeCycle and Relationship Services
  • CORBAservices, Part 7: Persistent State and Externalization Services
  • CORBAservices, Part 8: Property and Query Services
  • Introducing the CORBA Domains
  • Some CORBAdomain Specifications
  • Modeling CORBA Applications with UML
  • Implementing Metamodels and Repositories Using the MOF
  • The Tutorial Example: Overview and Scenario
  • The Tutorial Example: Analysis and Design
  • ORB Product Descriptions
  • Coding and Compiling the IDL
  • The Depot
  • Depot Implementation in Java
  • Depot: Overview and COBOL Language Coding
  • The Store
  • Coding the Store in Java
  • Store: COBOL Coding
  • Programming the POSTerminal in C++
  • Coding the POS in Java
  • POS: COBOL Coding
  • Running the Example
SHOW MORE
FREE ACCESS