Sun Java System logo      Previous      Contents      Next     
CORBA Interoperability Sample Application



CORBA Interoperability Samples


This document describes how to utilize the CORBA Interoperability sample applications in conjunction with Sun Java (tm) System Application Server 7.

This document contains the following sections:



Overview

J2EE components (such as Servlet and EJBs) deployed on a Sun Java (tm) System Application Server can access backend CORBA objects through third party 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 Sun Java System ORB for RMI/IIOP-based access to EJBs from Java/C++ application clients.

The following instructions and basic sample applications provide an introduction to the interoperability of CORBA components with Sun Java (tm) System Application Server. These samples focus on the use of J2EE components acting as clients to existing backend CORBA objects. This document explains the configuration of a third party ORB to interoperate with Sun Java (tm) System Application Server, and the deployment of small-scale sample applications to demonstrate the interoperability.



Configuring Third Party ORBs with Sun Java (tm) System Application server



In order to access backend CORBA objects through third party Object Request Brokers (ORBs), you need to configure it with Sun Java (tm) System Application server. The samples provided in this section use IONA E2A Application Server Platform 5.1 as the third party ORB. For detailed information, see E2A Application Server Platform 5.1 Configuration.



Deploying and Running the Sample Applications



The samples provided in this document demonstrate a Servlets Accessing Backend CORBA Objects via IONA Orbix (Orbix "Simple") and an EJB Accessing Backend CORBA Objects via IONA Orbix (Orbix "Simple") showing both Web and RMI/IIOP client access to the EJB.


Previous      Contents      Next     
Copyright © 2002 Sun Microsystems, Inc. All rights reserved.

Last Updated August 09, 2002