e-docs > Tuxedo > Tutorials for Developing Tuxedo ATMI Applications |
Tutorials for Developing Tuxedo ATMI Applications |
Developing a BEA Tuxedo Application
Before Developing Your BEA Tuxedo Application
Creating a BEA Tuxedo ATMI Client
Creating a BEA Tuxedo ATMI Server
Using Typed Buffers in Your Application
Using BEA Tuxedo Messaging Paradigms in Your Application
Using the Request/Response Model (Synchronous Calls)
Using the Request/Response Model (Asynchronous Calls)
Using Conversational Communication
Using Unsolicited Notification
Using Event-based Communication
Using Queue-based Communication
Tutorial for simpapp, a Simple C Application
Preparing simpapp Files and Resources
Step 1: How to Copy the simpapp Files
Step 2: Examining and Compiling the Client
Step 3: Examining and Compiling the Server
Step 4: Editing and Loading the Configuration File
How to Edit the Configuration File
How to Load the Configuration File
Step 5: How to Boot the Application
Step 6: How to Execute the Run-time Application
Step 7: How to Monitor the Run-time Application
Step 8: How to Shut Down the Application
Tutorial for bankapp, a Full C Application
Familiarizing Yourself with bankapp
Learning About the bankapp Files
Exploring the Banking Application Files
A Request/Response Client: audit.c
A Conversational Client: auditcon.c
A Client that Monitors Events: bankmgr.c
Examining the bankapp Servers and Services
bankapp Request/Response Servers
Algorithms of bankapp Services
Utilities Incorporated into Servers
Alternative Way to Code Services
Preparing bankapp Files and Resources
Step 1: How to Set the Environment Variables
Step 2: Building Servers in bankapp
Servers Built in the bankapp.mk File
Step 3: Editing the bankapp Makefile
How to Edit the TUXDIR Parameter
How to Edit the APPDIR Parameter
How to Set the Resource Manager Parameters
How to Run the bankapp.mk File
Step 4: Creating the bankapp Database
How to Create the Database in SHM Mode
How to Create the Database in MP Mode
Step 5: Preparing for an XA-Compliant Resource Manager
How to Change the bankvar File
How to Change the bankapp Services
How to Change the bankapp.mk File
How to Change crbank and crbankdb
How to Change the Configuration File
How to Integrate bankapp with Oracle 8 (XA RM) for a Windows 2000 Platform
Step 6: How to Edit the Configuration File
Steps 7 and 8: Creating a Binary Configuration File and Transaction Log File
Before Creating the Binary Configuration File
How to Load the Configuration File
How to Create the Transaction Log (TLOG) File
Step 9: How to Create a Remote Service Connection on Each Machine
How to Stop the Listener Process (tlisten)
Step 1: How to Prepare to Boot
Step 3: How to Populate the Database
Step 4: How to Test bankapp Services
Step 5: How to Shut Down bankapp
Tutorial for CSIMPAPP, a Simple COBOL Application
Preparing CSIMPAPP Files and Resources
Step 1: How to Copy the CSIMPAPP Files
Step 2: Examining and Compiling the Client
Step 3: Examining and Compiling the Server
Step 4: Editing and Loading the Configuration File
How to Edit the Configuration File
How to Load the Configuration File
Step 5: How to Boot the Application
Step 6: How to Test the Run-time Application
Step 7: How to Monitor the Run-time Application
Step 8: How to Shut Down the Application
Tutorial for STOCKAPP, a Full COBOL Application
Familiarizing Yourself with STOCKAPP
Learning About the STOCKAPP Files
Exploring the Stock Application Files
Examining the STOCKAPP Clients
A Request/Response Client: BUY.cbl
Examining the STOCKAPP Servers
Preparing STOCKAPP Files and Resources
Step 1: How to Set Environment Variables
Step 2: Building Servers in STOCKAPP
How to Build the BUYSELL Server
Step 3: Editing the STOCKAPP.mk File
How to Edit the TUXDIR Parameter
How to Edit the APPDIR Parameter
How to Run the STOCKAPP.mk File
Step 4: How to Edit the Configuration File
Step 5: Creating a Binary Configuration File
Before Creating the Binary Configuration File
How to Load the Configuration File
Step 1: How to Prepare to Boot
Step 3: How to Test STOCKAPP Services
Step 4: How to Shut Down STOCKAPP
Familiarizing Yourself with XMLSTOCKAPP
Learning About the XMLSTOCKAPP Files
Examining the XMLSTOCKAPP Clients
A Request/Response Client: stock_quote_beas.xml
Examining the XMLSTOCKAPP Servers
Preparing XMLSTOCKAPP Files and Resources
Step1: Copy the XMLSTOCKAPP Files to a New Directory
Step 2: Set Environment Variables
Step 4: Building Servers in XMLSTOCKAPP
How to Build the stockxml and stockxml_c Servers
Step 5: How to Edit the Configuration File
Step 6: Creating a Binary Configuration File
How to Load the Configuration File
Step 1: How to Prepare to Boot
Step 2: How to Boot XMLSTOCKAPP
Step 3: How to Test XMLSTOCKAPP Services
Step 4: How to Shut Down XMLSTOCKAPP