Using CORBA and RMI Together

Although CORBA and RMI are generally considered competing technologies, in the Java realm, they actually work together nicely, thanks to a special blend of CORBA and RMI called RMI-IIOP.

One of the biggest knocks against CORBA version 1.0 is that it didn't define a standard protocol for object communication. Every ORB implementation was different, so you couldn't create a client with one ORB and access a server with another ORB. CORBA 2.0 introduced a standard protocol (actually a set of them) to allow different ORBs to communicate with each other. The basic protocol is called theGeneral Inter-ORB protocol (GIOP). GIOP defines the data items that an ORB must send for various requests, but doesn't address actual networking ...

Get Special Edition Using Java™ 2 Enterprise Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.