Contents

1. Overview of BEA TUXEDO Workstation

Overview of the BEA TUXEDO Workstation Product

Product Perspective of BEA TUXEDO Workstation

Features of BEA TUXEDO Workstation

What Goes Where?

For the Administrative Domain

For the Workstation Client Development Environment

For the Workstations

2. BEA TUXEDO System Workstation Administration

What This Chapter Is About

Configuring BEA TUXEDO Workstation

RESOURCES Section and MACHINES Section

MAXWSCLIENTS

GROUPS Section

SERVERS Section

Workstation Client Timeout

The Keep-alive Option

How Keep-alive Works

Limitations

How to Use Keep-alive

The Network Timeout Option

How Network Timeout Works

Limitations

How to Use Network Timeout

The WSL CLOPT Parameter

Example

3. BEA TUXEDO Workstation for UNIX System Workstations

What This Chapter Is About

Coding and Building Clients

References to Other Guides

Building Clients

System-delivered Clients

Application Password when Running from a Script

Running BEA TUXEDO System Clients on a UNIX Workstation

Directory Structure to Support Workstation Clients

Environment Variables

Environment File

Using tuxreadenv

4. BEA TUXEDO Workstation for MS-DOS Workstations

What This Chapter Is About

Prerequisites

Coding and Building Clients

Buffer Size Limitation

References to Other Guides

Building Clients

buildclt syntax

Microsoft Compilation Environment

buildclt Examples

System-delivered Client

Application Password when Running from a Script

Running BEA TUXEDO System Clients on a Workstation

Directory Structure to Support /WS Clients

Environment Variables

5. BEA TUXEDO Workstation for WINDOWS

What This Chapter Is About

Definitions of Terms, Acronyms, and Abbreviations

Prerequisites

Hardware

Software

Programming Considerations with the Windows DLL

Writing Client Programs

Using bankapp as an Example

Blocking Network Behavior

Restoring the Environment

Building Client Programs

Using views in 16-bit Windows

Runtime

Limitations

6. BEA TUXEDO Workstation for OS/2

What This Chapter Is About

Definitions of Terms, Acronyms, and Abbreviations

Windows Emulation Mode

Prerequisites

Hardware

Software

Programming Considerations with OS/2 Clients

Writing Client Programs

OS/2 Character Mode

Building Client Programs

Runtime

Limitations

7. BEA TUXEDO Workstation for Macintosh

What This Chapter Is About

Prerequisites

Hardware

Software

Programming Considerations with the Macintosh Libraries

Writing Client Programs

Using bankapp as an Example

Blocking Network Behavior

Building Client Programs

Runtime

Limitations

8. BEA TUXEDO Workstation for OpenVMS

What This Chapter Is About

Prerequisites

Hardware

Software

Building and Running a Sample Client Program

Writing Client Programs

Using simpapp as an Example

Building BEA TUXEDO Workstation Client Programs

Setting the Environment for Running Client Programs

Limitations

9. Bringing Up Bankapp on Workstations

What This Chapter Is About

Characteristics of a Workstation Application

Overview of the Enhanced bankapp

The Process Diagrammed

Changes on the Native Site

New Configuration File Parameters

Load and Boot the Configuration

bankapp on a UNIX Workstation

Install the Files

Set bankapp Variables

Build the bankapp Clients

Run the bankapp UNIX Workstation Clients

bankapp on an MS-DOS Workstation

Install the Files

Build the bankapp Clients

Run the bankapp DOS Workstation Clients