Table of Contents Overview of the Oracle Tuxedo CORBA Environment Introduction to the Oracle Tuxedo CORBA Environment Features of the Oracle Tuxedo CORBA Environment The Oracle Tuxedo CORBA Programming Environment Overview of the Oracle Tuxedo CORBA Programming Features IDL Compilers Development Commands Administration Tools Oracle Tuxedo CORBA Object Services Oracle Tuxedo CORBA Architectural Components Bootstrapping the Oracle Tuxedo Domain IIOP Listener/Handler ORB TP Framework How Oracle Tuxedo CORBA Client and Server Applications Interact Step 1: The CORBA Server Application Is Initialized Step 2: The CORBA Client Application Is Initialized Step 3: The CORBA Client Application Authenticates Itself to the Oracle Tuxedo Domain Step 4: The CORBA Client Application Obtains a Reference to the CORBA Object Needed to Execute Its Business Logic Step 5: The CORBA Client Application Invokes an Operation on the CORBA Object Developing Oracle Tuxedo CORBA Applications Overview of the Development Process for Oracle Tuxedo CORBA Applications The Simpapp Sample Application Step 1: Write the OMG IDL Code Step 2: Generate CORBA client Stubs and Skeletons Step 3: Write the CORBA Server Application Writing the Methods That Implement the Operations for Each Interface Creating the CORBA server Object Defining an Object’s Activation Policies Creating and Registering a Factory Releasing the CORBA Server Application Step 4: Write the CORBA Client Application Step 5: Create an XA Resource Manager Step 6: Create a Configuration File Step 7: Create the TUXCONFIG File Step 8: Compile the CORBA Server Application Step 9: Compile the CORBA Client Application Step 10: Start the Oracle Tuxedo CORBA Application Additional Oracle Tuxedo CORBA Sample Applications Using Security Overview of the Security Service How Security Works The Security Sample Application Development Steps Step 1: Define the Security Level in the Configuration File Step 2: Write the CORBA Client Application Using Transactions Overview of the Transaction Service What Happens During a Transaction Transactions Sample Application Development Steps Step 1: Write the OMG IDL Code Step 2: Define Transaction Policies for the Interfaces Step 3: Write the CORBA Client Application Step 4: Write the CORBA Server Application Step 5: Create a Configuration File
Copyright © 1994, 2017, Oracle and/or its affiliates. All rights reserved.