Overview of RMI over IIOP
What Are RMI and RMI over IIOP?
Overview of WebLogic RMI-IIOP
Support for RMI-IIOP with RMI (Java) Clients
Support for RMI-IIOP with Tuxedo Client
Support for RMI-IIOP with CORBA/IDL Clients
Protocol Compatibility
Server-to-Server Interoperability
Client-to-Server Interoperability
Using RMI over IIOP Programming Models to Develop Applications
Overview of RMI-IIOP Programming Models
Client Types and Features
ORB Implementation
Using a Foreign ORB
Using a Foreign RMI-IIOP Implementation
Developing a T3 Client
Developing a J2SE Client
When to Use a J2SE Client
Procedure for Developing J2SE Client
Developing a J2EE Application Client (Thin Client)
Procedure for Developing J2EE Application Client (Thin Client)
Developing a WLS-IIOP Client
Developing a CORBA/IDL Client
Guidelines for Developing a CORBA/IDL Client
Working with CORBA/IDL Clients
Java to IDL Mapping
Objects-by-Value
Procedure for Developing a CORBA/IDL Client
Developing Tuxedo Clients
WebLogic Tuxedo Connector
BEA WebLogic C++ Client
Using the CORBA API
Supporting Outbound CORBA Calls
Using the WebLogic ORB Hosted in JNDI
ORB from JNDI
Direct ORB creation
Using JNDI
Supporting Inbound CORBA Calls
Limitation When Using the CORBA API
Using EJBs with RMI-IIOP
RMI-IIOP and the RMI Object Lifecycle
Configuring WebLogic Server for RMI-IIOP
Set the Listening Address
Using RMI-IIOP with SSL and a Java Client
Accessing WebLogic Server Objects from a CORBA Client through Delegation
Overview of Delegation
Example of Delegation
Limitations of WebLogic RMI-IIOP
Limitations Using RMI-IIOP on the Client
Limitations Developing Java IDL Clients
Limitations of Passing Objects by Value
Propagating Client Identity
RMI-IIOP Code Examples Package
Additional Resources