Arkoa homepage
About Arkoa News & Events Contact Us Careers
  Course Catalog : Technology Overviews :

CORBA Technical Overview

1 day

Course # 11-2150


Description

The CORBA standard has evolved to the state where the promise of distributed object component computing over heterogeneous networks can be realized. This overview describes the technology CORBA uses, how vendors have implemented the standard, and ways for CORBA environments to interact with others.

Audience
Application developers and designers, IT managers and other professionals who need to understand CORBA technologies and potential implications.

Prerequisites
Attendance at Arkoa's Object Technology Technical Overview or a similar level of understanding is required.

Classroom Requirements
Overhead projector, whiteboard, flipcharts.

 

 

 


Format

  • Presentation

Objectives
After completing this course, participants should be able to:

  • Describe the major architectural components and history of the CORBA standard
  • Contrast the features of CORBA and COM/DCOM
  • Identify current tools and support for managing, designing, and implementing CORBA environments
  • Describe how to integrate CORBA environments with other component standards and with Java




Topics


Introduction

The CORBA Standard

  • History of CORBA and OMG
  • CORBA 1.x revisions
  • CORBA 2.0

CORBA Components

  • Defining terms and components
  • ORBs
  • IDL and repositories
  • BOA
  • Object references and invocations
  • IIOP
  • CORBA services
  • Developing CORBA applications
  • Components versus objects



 


CORBA and Java

  • CORBA capabilities
  • Enterprise JavaBeans
  • Emerging standards

Vendor CORBA Products

  • Inprise’s VisiBroker
  • IBM’s SOM
  • Iona’s Orbix

Interoperability

  • ORB-to-ORB bridging
  • Microsoft’s DCOM
  • Web/internet implication