About Us
Education and Training
Education and Training

Consulting
Gifts
Contacting Us
Employment
The Pantheon Systems Journal
Home

Pantheon Systems, Inc.
The Object Technology Company


NEW!

A CORBA Overview
A quick introduction to the Common Object Request Broker Architecture

Duration: 1 day

Class size: Up to 20 students

Who should attend?
Software developers, managers and marketers who wish to understand CORBA, the Common Object Request Broker Architecture, and how it provides a model for distributed computing.

Prerequisites:
Exposure to distributed programming concepts. Knowledge of C++ or Java helpful, but not essential.

What will you gain?

  • A practical understanding of the CORBA architecture,
  • Experience of writing a simple CORBA program,
  • Insights into where and how CORBA programs can and are being used,
  • Glimpse of larger CORBA programs and software issues,
  • Pointers to CORBA references and further resources.

Course contents:
A CORBA Overview provides a short but effective outside and inside view of CORBA. By the end of the day, students will be able to set up an Object Request Broker (ORB), generate and run client and server programs.

  1. What is CORBA?
    Rationale and philosophy, why CORBA is useful, business application examples
  2. CORBA components
    OMG overview, object services and architecture
  3. Installing, building and running ORB's
    ORB initialization, building a simple client server application with CORBA
  4. The Interface Definition Language (IDL)
    Key concepts and constructs, using the IDL, the IDL compiler and its products, analyzing IDL code, Stubs and skeletons.
  5. Java and CORBA
    Java servers and clients as applications. Java servers and clients as applets. CORBA/Java resources.
  6. IDL-Java mapping
    Examination of IDL-Java relationship. From Java to IDL and vice-versa. Understanding Java files generated by IDL2java. Java, IDL and IIOP. Argument passing issues.
  7. CORBA Services - a quick review
    A look at the Naming and Event Services in CORBA.
  8. Review, Q&A, Further Resources.

Top

Registration | Calendar | Curriculum | After Hours | Forms | Schedules/Pricing

Copyright© Pantheon Systems, Inc. All rights reserved.