End-to-end paths for Object Request Broker (ORB)
This page provides a starting point for finding information about the Object Request Broker (ORB). The product uses an ORB to manage communication between client applications and server applications as well as among product components. These Java EE standard services are relevant to the ORB: Remote Method Invocation/Internet Inter-ORB Protocol (RMI/IIOP) and Java Interface Definition Language (Java IDL).
The ORB provides a framework for clients to locate objects in the network and call operations on those objects as though the remote objects were located in the same running process as the client, providing location transparency.
Subtopics
- Enable HTTP tunneling
HTTP tunneling enables clients, that reside outside of a firewall, to bundle all of the information, that the client-side Object Request Broker (ORB) needs to send to the server-side ORB, into a normal HTTP request. This request can then be sent to the server on port 80, just like any other HTTP request.
- Manage Object Request Brokers
An Object Request Broker (ORB) manages the interaction between clients and servers using the Internet InterORB Protocol (IIOP). There are several ways to manage an ORB. For example, we can use ORB custom property settings, or system property settings to configure an ORB, or we can provide objects during ORB initialization.
Related information:
Administer Object Request Broker (ORB)
Develop Object Request Broker (ORB)
Tune Object Request Broker (ORB)
Troubleshooting Object Request Broker (ORB)