Corba Technology
Corba Technology
On
CORBA
Submitted By:
badrinath
Content
What is CORBA?
The Object Management Group (OMG)
CORBA History
CORBA Architecture
Applications
Some major projects using CORBA
Advantages
Disadvantages
Conclusion
What is CORBA?
CORBA (Common Object Request Broker Architecture)
is a distributed Object-oriented client/server platform.
It includes:
An object-oriented Remote Procedure Call (RPC)
mechanism.
Object services (such as the Naming or Trading
Service).
Language mappings for different programming
languages.
Interoperability protocols.
Programming guidelines and patterns.
The Object Management Group
(OMG)
The OMG was formed in 1989 to create specifications for
open Distributed computing.
Its mission is to "... Establish industry guidelines and
object management Specifications to provide a
common framework for distributed Application
development.“
ORB functions.
CORBA History…
CORBA 1.0
Was introduced and adopted in December
1990.
It was followed in early 1991 by CORBA 1.1,
which defined the Interface Definition
Language (IDL) as well as API for applications
to communicate with an ORB.
CORBA History…