Skip to main content

Posts

Showing posts with the label Common Object Request Broker Architecture

What is CORBA in Distributed computing?

What is CORBA in Distributed computing? CORBA  stands for  Common Object Request Broker Architecture .  It enables software components to communicate with each other regardless of their programming language, operating system, or hardware platform. CORBA is a middleware platform that provides a way for objects to communicate with each other across a network. The CORBA architecture consists of four main components: Object Request Broker (ORB) : The ORB is the core of the CORBA architecture. It is responsible for managing the communication between objects, providing location transparency, and supporting the invocation of remote methods. Interface Definition Language (IDL) :  The IDL is a language for describing the interfaces of CORBA objects. It is used to define the methods and attributes that are accessible to other objects. Naming Service : The naming service is a directory service that provides a way for objects to find each other. Object Adapter : The object adapt...