Architecture Language

Common Object request Broker Architecture is an ‘Object Mode (It ensures that components developed in different programming languages and running on different platforms are opera table even across the network)’ 

(CORBA) is a standard defined by Object Management Group (OMG) that enables the software components written in multiple computer languages and running on multiple computers to work together.

CORBA is a mechanism in the software for normalizing the method-call semantics between application objects that reside either in the same address space (application) or remote address space.

While describing the structure of CORBA, there is a language for CORBA i.e. IDL (interface Definition Language) which specify the interfaces that object will present to the outside world. CORBA, then specify ‘Mapping’ from IDL to a specific implementation language like C++ or JAVA. A language mapping requests that the developer create some IDL code representing the interfaces to his objects.

As requests for objects across network occur at runtime, a mechanism for storing the description must be established so that the pertinent information about object and its location remain available when needed. All this significant and pertinent information is stored in ‘Interface Repository’.

At the time when client application invokes a method, CORBA uses the ‘Dynamic Invocation’ to obtain pertinent information about the desired method from Interface Repository and create request for structure with parameters to be passed to he object.

The request is then passed to the CORBA Core that is implementation specific part of network operating system that manages the requests.

In practice, application simply initiates the ORB and accesses the internal ‘Object Adapter’ which maintains the issues such as stores class and objects information, accepts, manages upcoming information, reference counting and performs a variety of other object management functions.

The Object Adapter is use to register instances of the ‘Generated Code Classes (which are the results of compiling the user IDL code)’.

Typically, a CORBA Implementation comes with a tool called ‘IDL Compiler’ which converts the user IDL code into some languages-specific generated code. This generated code is then compiled using a traditional compiler to create the linkable object files.

About the Author:

Shaikh

Article Source: ArticlesBase.com - Common Object request Broker Architecture

Music as a Metaphor for an Architectural Language


Afrikaans Language Monument, Paarl Cape Province, South Africa by unknown 14.00X7.63 Framed with Black Metal Frame


Afrikaans Language Monument, Paarl Cape Province, South Africa by unknown 14.00X7.63 Framed with Black Metal Frame



Afrikaans Language Monument, Paarl Cape Province, South Africa, framed black metal, white matte. Beautiful Highest Quality Frame, Solid Finish, LOW SHIPPING!!! Price includes price of print Poster. Framing includes dry mounting, acrylic glazing. Comes ready to hang. and is a better quality then your local framing store Guaranteed....


Afrikaans Language Monument, Paarl Cape Province, South Africa by unknown 14.00X7.63 Framed with Black Wood Frame


Afrikaans Language Monument, Paarl Cape Province, South Africa by unknown 14.00X7.63 Framed with Black Wood Frame



Afrikaans Language Monument, Paarl Cape Province, South Africa, framed black wood, white matte. Beautiful Highest Quality Frame, Solid Finish, LOW SHIPPING!!! Price includes price of print Poster. Framing includes dry mounting, acrylic glazing. Comes ready to hang. and is a better quality then your local framing store Guaranteed....


Afrikaans Language Monument, Paarl Cape Province, South Africa by unknown 20.00X9.88 Framed with Black Metal Frame


Afrikaans Language Monument, Paarl Cape Province, South Africa by unknown 20.00X9.88 Framed with Black Metal Frame



Afrikaans Language Monument, Paarl Cape Province, South Africa, framed black metal, white matte. Beautiful Highest Quality Frame, Solid Finish, LOW SHIPPING!!! Price includes price of print Poster. Framing includes dry mounting, acrylic glazing. Comes ready to hang. and is a better quality then your local framing store Guaranteed....


Meishi Street (Mei Shi Jie) (Institutional Use)


Meishi Street (Mei Shi Jie) (Institutional Use)


$295.00


MEISHI STREET shows ordinary citizens taking a stand against the planned destruction of their homes for the 2008 Beijing Olympics.In order to widen traffic routes for the Olympic Games, the Beijing Municipal Government orders the demolition of entire neighborhoods. Several evictees of Meishi Street, located next to Tiananmen Square, fight through endless red tape and the indifference of fellow cit...



Architecture Language

Related posts:

  1. Language Architecture Immerse yourself in the Japanese language Japanese is a...
  2. Architecture Definition Language Chemical Language hopfeed_template=""; hopfeed_align="LEFT"; hopfeed_type="IFRAME"; hopfeed_affiliate_tid="cgpc"; hopfeed_affiliate="joe268"; hopfeed_fill_slots="true"; hopfeed_height=280;...

Tagged with:

Some great related products from Ebay

Sharpe 1874 Bird Lithograph by Keulemans Nightjar 11
Sharpe 1874 Bird Lithograph by Keulemans Nightjar 11
Paypal   US $9.95
Sharpe British Museum 1896 Vol 24 7 Bird Plates
Sharpe British Museum 1896 Vol 24 7 Bird Plates
Paypal   US $26.00
ATI FirePro V7750 3D 1GB Video Graphics Card
ATI FirePro V7750 3D 1GB Video Graphics Card
Paypal   US $160.50
Screenplay Script Writing Pro Final Draft Alternative
Screenplay Script Writing Pro Final Draft Alternative
Paypal   US $7.49
CHAMBERS CIVIL ARCHITECTURE 1825 Ex Museum Library
CHAMBERS CIVIL ARCHITECTURE 1825 Ex Museum Library
Paypal   US $1.53
Venetian Villas by Muraro Marton HBDJ
Venetian Villas by Muraro Marton HBDJ
Paypal   US $7.25
Nikon AF S DX NIKKOR 17 55mm f 28G IF ED Lens Hoya
Nikon AF S DX NIKKOR 17 55mm f 28G IF ED Lens Hoya
Paypal   US $1,050.00
Canon AE 1 Chrome Body only
Canon AE 1 Chrome Body only
Paypal   US $74.95
Canada CHIPPEWA BEAR HUNTING illustration 1838 paper
Canada CHIPPEWA BEAR HUNTING illustration 1838 paper
Paypal   US $9.95

Filed under: Architecture

Like this post? Subscribe to my RSS feed and get loads more!