Corba Case Study
Corba Case Study
·0 INTRODUCTION
·1 CORBA RMI
·2 ARCHITECTURE
·3 CORBA SERVICES
·4 SUMMARY
1. Introduction
The OMG (Object Management Group) was formed in 1989 with a view
to encourage
languages.
companies. It is
intended that GIOP can be implemented over any transport layer with
connections. The
implementation of GIOP for the Internet uses the TCP protocol and is
called the Internet
2 CORBA RMI
Programming in a multi-language RMI system such as CORBA RMI
demands more of
language.
In
language.
have different notions of class or even none at all, the class concept does
not exist in
CORBA IDL
A CORBA IDL interface specifies a name and a set of methods that
clients
the Java RMI example. A component whose type is a struct has a set of
fields containing
values of various types like the instance variables of an object, but it has
no methods.
3 ARCHITECTURE
The architecture is designed to support the role of an object request
broker that enables
4 CORBA services
CORBA includes specifications for services that may be required by
distributed objects.
In particular, the Naming Service is an essential addition to any ORB,
The CORBA services include the following:
2. Naming Service
4. Security service
5. Trading service
5 Summary
The main component of CORBA is the Object Request Broker or ORB,
which allows
clients written in one language to invoke operations in remote objects
(called CORBA
as follows:
over TCP. IIOP remote object references include the domain name and
port
number of a server.
The client