Object Request Broker
Full Form of ORB
What is ORB?
An Object Request Broker (ORB) is a middleware technology that enables communication between software objects distributed across a network. It acts as a broker, allowing a client object to request services from a server object without needing to know the server's location, platform, or implementation details. In distributed computing systems, the ORB handles request marshalling, unmarshalling, and transport, making remote method calls appear as local calls to the programmer. In India, ORBs are widely used in enterprise applications, telecom networks, and banking systems where heterogeneous systems must interoperate seamlessly. For example, the Common Object Request Broker Architecture (CORBA) standard is often employed in large Indian public sector IT projects. The ORB concept is essential for understanding service-oriented architectures and distributed object systems. It is a common topic in GATE Computer Science and UGC NET examinations, where questions focus on its role in transparency and communication protocols. Students preparing for these exams should be familiar with how ORBs handle binding, invocation, and exception handling across different operating systems and programming languages.
ORB का फुल फॉर्म
ऑब्जेक्ट रिक्वेस्ट ब्रोकर
Example
The banking application uses a CORBA-compliant ORB to enable communication between the front-end interface and the legacy mainframe system.