Index     DocHome     Next     
iPlanet Application Server Enterprise Connector for Tuxedo Developer's Guide



Contents"> Contents


Preface Chapter 1 Basic Connector Concepts
About Three-Tiered Computing
About UIF
Tuxedo Connector Architecture
Enterprise Connector Tools for Tuxedo
Chapter 2 Programming for Tuxedo
Data Objects
Primitive Objects
Integer, float, double
Fixed length string, variable length string
Fixed-size byte array, variable-size byte array
Structure Objects
Array Objects
API Naming Conventions
Operation
Target
Type
Attributes and Paths
Changing Data Types
Acquiring the UIF Runtime Object and Mapping it
Creating the Service Provider Object
Detailed Description of a Service Provider
Creating the Function Object
Detailed Description of a Function Object
Setting up and Executing the Function Object
Mapping Tuxedo Data Types to UIF
Using the STRING Tuxedo buffer
Using the CARRAY Tuxedo Buffer
Using the X_OCTET Tuxedo Buffer
Using the FML/FML32 Tuxedo Buffer
TRANSFER Service Example
FMLTEST1 Example
FMLTEST 2 Example
FML32 Buffers Example
Data type mapping for input and output blocks
Using VIEW Tuxedo Data Types
Example 1
Example 2
Example 3
Example 4
Tuxedo Online Bank Sample
OnlineBank Tuxedo Sample Additional Information
Key Features
About Tuxedo OnlineBank Example
tuxbank.ear
Overview
Getting Started Checklist
Converting DataObject Data Types to Tuxedo Data Types
Handling Exceptions
Code Snippet for BankServlet.java
IBankManager.java - Interface for the Stateless EJB
The EJB That Calls the Tuxedo Services
TuxTransaction.java Class Abstracts Client Side Transaction
ApplicationException Class Encapsulates Information in the Exceptions
AccountOpenForm.JSP to Accept Details for Opening a New Account
ShowAccountOpen.jsp Displays the Results of Account Opening Transaction
Jolt Migration Procedure
Command Line Tools
FML Miner
VIEWMiner
JOLT Migrator
Index


Index     DocHome     Next     
Copyright © 2000 Sun Microsystems, Inc. Some preexisting portions Copyright © 2000 Netscape Communications Corp. All rights reserved.

Last Updated June 09, 2000