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

Skip footer navigation  Back to Top Previous Next