CORBA Interoperability Samples
iPlanetTM Application Server Samples

Updated June 11, 2001

The following instructions and basic sample applications provide an introduction to the integration of CORBA components with iPlanet Application Server. These samples focus on the use of servlets and EJBs acting as clients to existing backend CORBA objects. The samples involve the configuration of a commercial ORB to interoperate with iPlanet Application Server and the deployment of small-scale samples applications to demonstrate this interoperability.

Overview of CORBA Interoperability

iPlanet Application Server supports the use of servlets and EJBs to access backend CORBA objects via commercial Object Request Brokers (ORBs). This support enables J2EE applications to leverage investments in existing CORBA-based business components. In addition to supporting server side access to backend CORBA objects, you can also use the built-in iPlanet ORB for RMI/IIOP-based access to EJBs from Java application clients. See the RMI/IIOP samples for more details on using RMI/IIOP from Java application clients.

Configuring Third Party ORBs with iPlanet

Deploying and Exercising the Samples

Sample Features Demonstrated
Servlet Accessing the Orbix "Simple" Sample Servlet accessing backend CORBA object.

EJB Accessing the Orbix "Simple" Sample

EJB accessing backend CORBA object.

Servlet and RMI/IIOP clients of the EJB.

Copyright (c) 2001 Sun Microsystems, Inc. All rights reserved.