Tutorials for Developing BEA Tuxedo ATMI Applications

Tutorials for Developing. BEA Tuxedo Release 8.0. Document Edition 8.0. June 2001. BEA Tuxedo ATMI Applications. BEA Tuxedo

More PDF Content

Tutorials for Developing BEA Tuxedo ATMI Applications, Document Edition, Date, Software Version
1. Developing a BEA Tuxedo Application
Before Developing Your BEA Tuxedo Application … 1-1
Creating a BEA Tuxedo ATMI Client … 1-2
Client Tasks… 1-2
Creating a BEA Tuxedo ATMI Server… 1-4
Server Tasks … 1-4
Using Typed Buffers in Your Application … 1-6
Using BEA Tuxedo Messaging Paradigms in Your Application… 1-7
Using the Request/Response Model (Synchronous Calls) … 1-7
Using the Request/Response Model (Asynchronous Calls) … 1-8
Using Nested Calls … 1-9
Using Forwarded Calls … 1-10
Using Conversational Communication… 1-11
Using Unsolicited Notification… 1-13
Using Event-based Communication … 1-14
Using Queue-based Communication … 1-15
Using Transactions … 1-18
2. Tutorial for simpapp, a Simple C Application
What Is simpapp? … 2-1
Preparing simpapp Files and Resources … 2-2
Before You Begin… 2-2
About This Tutorial … 2-3
What You Will Learn … 2-3
Step 1: How to Copy the simpapp Files … 2-3
Step 2: Examining and Compiling the Client… 2-5
How to Examine the Client … 2-5
Tutorials for Developing BEA Tuxedo ATMI Applications
How to Compile the Client… 2-7
Step 3: Examining and Compiling the Server … 2-8
How to Examine the Server… 2-8
How to Compile the Server … 2-10
Step 4: Editing and Loading the Configuration File… 2-11
How to Edit the Configuration File … 2-11
How to Load the Configuration File … 2-13
Step 5: How to Boot the Application… 2-13
Step 6: How to Execute the Run-time Application … 2-14
Step 7: How to Monitor the Run-time Application … 2-15
Step 8: How to Shut Down the Application … 2-16
3. Tutorial for bankapp, a Full C Application
What Is bankapp? … 3-1
About This Tutorial … 3-1
Familiarizing Yourself with bankapp … 3-2
Learning About the bankapp Files… 3-3
Exploring the Banking Application Files … 3-3
Examining the bankapp Clients … 3-7
What Is the bankclt.c File? … 3-7
How ud(1) Is Used in bankapp… 3-10
A Request/Response Client: audit.c … 3-11
A Conversational Client: auditcon.c… 3-12
A Client that Monitors Events: bankmgr.c… 3-13
Examining the bankapp Servers and Services … 3-14
bankapp Request/Response Servers … 3-15
bankapp Conversational Server … 3-16
bankapp Services … 3-16
Utilities Incorporated into Servers… 3-24
Alternative Way to Code Services … 3-24
Preparing bankapp Files and Resources … 3-26
Step 1: How to Set the Environment Variables … 3-27
Step 2: Building Servers in bankapp … 3-32
How to Build ACCT Server … 3-32
How to Build the BAL Server … 3-34
Tutorials for Developing BEA Tuxedo ATMI Applications
How to Build the BTADD Server … 3-35
How to Build the TLR Server … 3-35
How to Build the XFER Server… 3-36
Servers Built in the bankapp.mk File … 3-37
Step 3: Editing the bankapp Makefile … 3-37
How to Edit the TUXDIR Parameter … 3-37
How to Edit the APPDIR Parameter … 3-38

Download Tutorials for Developing BEA Tuxedo ATMI Applications pdf from download.oracle.com, 166 pages, 1020.68KB.
Related Books

Leave a Reply