Index DocHome Next |
iPlanet Application Server Enterprise Connector for Tuxedo Developer's Guide |
Contents"> Contents
Preface Chapter 1 Basic Connector ConceptsAbout Three-Tiered Computing
Chapter 2 Programming for Tuxedo
About UIF
Tuxedo Connector Architecture
Enterprise Connector Tools for Tuxedo
Data Objects
Index
Primitive Objects
Acquiring the UIF Runtime Object and Mapping it
Integer, float, double
Structure Objects
Fixed length string, variable length string
Fixed-size byte array, variable-size byte array
Array Objects
API Naming Conventions
Operation
Target
Type
Attributes and Paths
Changing Data Types
Creating the Service Provider Object
Detailed Description of a Service Provider
Creating the Function Object
Detailed Description of a Function Object
Mapping Tuxedo Data Types to UIF
Setting up and Executing the Function Object
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
Using VIEW Tuxedo Data Types
FMLTEST1 Example
FMLTEST 2 Example
FML32 Buffers Example
Data type mapping for input and output blocks
Example 1
Tuxedo Online Bank Sample
Example 2
Example 3
Example 4
OnlineBank Tuxedo Sample Additional Information
Overview
Key Features
About Tuxedo OnlineBank Example
tuxbank.ear
Getting Started Checklist
Jolt Migration Procedure
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
Command Line Tools
FML Miner
VIEWMiner
JOLT Migrator
Index DocHome Next
Copyright © 2000 Sun Microsystems, Inc. Some preexisting portions Copyright © 2000 Netscape Communications Corp. All rights reserved.
Last Updated June 09, 2000