AN INTRODUCTION TO CORBA

9/29/1999

Click here to start

Table of Contents

AN INTRODUCTION TO CORBA

Topics for this presentation:

PPT Slide

PPT Slide

PPT Slide

Enterprise computing

Object-oriented computing for the enterprise

Distributed application advantages

Competing technologies for distributed objects

TP monitors, web front-ends

COM/DCOM, COM+

CORBA vs. ad-hoc networked apps

CORBA vs. ad-hoc networked apps

The Object Management Group (OMG)

CORBA design goals/characteristics:

IIOP - Internet Inter-ORB Protocol

Key definitions: ORB and BOA

What is an object reference?

CORBA object characteristics

CORBA server characteristics

Interfaces vs. Implementations

Location Transparency

Stubs & Skeletons

Dynamic Invocation Interface

Why IDL?

IDL simple data types

IDL complex data types

IDL user defined data types

Operations and parameters

CORBA Development Process Using IDL

A simple example: IDL

A Java client

A Java server object

A C++ client

A C++ server object

CORBA services

Popular CORBA services

Popular CORBA services

CORBA Internet Access via IIOP

The future: CORBA 3

CORBA 3

CORBA 3

CORBA 3

CORBA vendors

Real-world implementations

Example: Cysive - Cisco Internetworking Products Center

Example: Cisco IPC

Example: Cisco IPC

Resources: Web

Resources: books

PPT Slide

Author: Paul Jonusaitis 

Email: jonusait@ix.netcom.com

Other information:
presentation to UniForum Chicago on September 28, 1999 

Download Updated presentation source