Previous | Table of Contents | Next |
The original Interoperability RFP defines interoperability as the ability for a client on ORB A to invoke an OMG IDL-defined
operation on an object on ORB B, where ORB A and ORB B are independently developed. It further identifies general requirements
including in particular:
• Ability for two vendors’ ORBs to interoperate without prior knowledge of each other’s implementation.
• Support of all ORB functionality.
• Preservation of content and semantics of ORB-specific information across ORB boundaries (for example, security).
In effect, the requirement is for invocations between client and server objects to be independent of whether they are on the
same or different ORBs, and not to mandate fundamental modifications to existing ORB products.