![]() |
CORBA Interoperability Sample Application |
CORBA Interoperability Samples
This document describes how to utilize the CORBA Interoperability sample applications in conjunction with Sun ONE Application Server version 7.This document contains the following sections:
Overview
J2EE components (such as Servlet and EJBs) deployed on a Sun ONE 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 ONE 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 ONE 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 ONE Application Server, and the deployment of small-scale sample applications to demonstrate the interoperability.
Configuring Third Party ORBs with Sun ONE Application server
In order to access backend CORBA objects through third party Object Request Brokers (ORBs), you need to configure it with Sun ONE 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