Sommario
CORBA
Contents
Corba history
CORBA History
CORBA History
CORBA History
Applications of Corba
Medical Imaging
Real-time Avionics
Global PCS
What is CORBA
What is CORBA
The Object Management Architecture
Technical Overview
Corba architecture elements
An article on object interconnections
A problem
Implementation of a CORBA ORB
The CORBA Object Model
In the Corba model:
IDL
Objects
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
The CORBA Client Side
The CORBA Client Side
The CORBA Client Side
The CORBA Client Side - 2
The IDL interface compilation
Dynamic Invocation Interface
The dynamic invocation of a method
Interface Repository
ORB Initialization
ORB Initialization-2
The Corba Server Side
The Corba Server Side
Object Implementations
Server Skeletons
Object Adapters - scope
Object Adapters - advantages
Object Adapters - functionality
The BOA (Basic Object Adapter)
The BOA interface
The path of a client’s request
The path of a client’s request
The path of a client’s request
The path of a client’s request
The path of a client’s request
The path of a client’s request
The path of a client’s request
The Dynamic Skeleton Interface (DSI)
Corba references
The Interface Definition Language (IDL)
What is IDL?
Why do we need IDL for CORBA?-1
Why do we need IDL for CORBA?-2
Why do we need IDL for CORBA?-2
Why do we need IDL for CORBA?-2
Why do we need IDL for CORBA?-2
Why do we need IDL for CORBA?-2
What does IDL look like?
An example of IDL - description
An example of IDL - code
IDL - C++ comparison
IDL - C++ similarities
IDL - C++ differencies
IDL - C++ differencies
IDL - C++ differencies
IDL - C++ differencies
IDL - C++ differencies
IDL - C++ differencies
C++ mapping
C++ mapping
C++ mapping
C++ mapping
C++ mapping
The Query Service
The Query Service
Elements of a query service
Standardized Query Language
Standardized Interface
An example of interface
An example of interface
An example of interface
Submitting a query
Query Evaluators/Managers
|