Table of Contents Previous Next


Table of Contents

Overview
Getting Started
Interoperability
File System Specification
File Naming Conventions
Configuring Oracle Tuxedo on OpenVMS
Logical Names
DCL PATH
Command-line Programs
Hostname Utility
ID Utility
Resource Manager Information
RM Files
User Log File
OPENINFO Strings
DMTYPE Files
Developing Oracle Tuxedo Applications for OpenVMS
Building Clients and Servers
Example 1
Example 2
Tips for Calling External Code and Input into your Application
Running Executables
Running DCL Scripts
Redirecting the Standard I/O and Error Streams
Networking on OpenVMS
Installing Oracle Tuxedo on OpenVMS
Preparing to Install Oracle Tuxedo
Verifying the Hardware and Software Configuration
Verifying the User ID Privileges and Quotas
Installing Oracle Tuxedo
Setting Up Your Environment
Logical Names
Group Table
System Table
vps_daemon Process
Configuring Oracle Tuxedo
Configuration Instructions
Disable Multiple Kernel Thread for GWTDOMAIN
Post-Installation
Running tuxenv.com after Rebooting
Removing Oracle Tuxedo
Using Apache Non-Commerce Server
Setting Up the Web Console
Prerequisites
Setting Up Apache
Final Steps
Programming and Compiling Considerations
Building Multi-Threaded Oracle Tuxedo Applications
Building a Single-Threaded Oracle Tuxedo Application
Building a Multi-Threaded Oracle Tuxedo Application
Process Quota: BIOLM Setting
MQ XA Switch
Configure TCP Latency
Buildmqadapter
MAXSERVICES
AUTHSVR
Environment Variable Settings
Logical Name:VPS_MAX_PAGES_PER_IO
Logical and Symbol Length Limitation
Multi-Threaded Stack Overflow
TMTRACE
Dynamic Library
Sample Applications
simpapp
a. Verify that all the post-installation steps have been performed and that all the logical names and the symbols were created properly. Please see the "Post-Installation" chapter for more information.
b. Copy all the files from DKA100:[Tuxedo.APPS.SIMPAPP] to DKA100:[TUXAPP]. The copied files include SIMPCL.C, SIMPSERV.C, README.vms, and UBBBSIMPLE.
c. On the command line, generate the client executable: buildclient -o SIMPCL.EXE -f SIMPCL.C
d. Define the symbol for SIMPCL.EXE:SIMPCL:==$ DKA100:[TUXAPP]SIMPCL.EXE
e. Generate the server program:buildserver -o SIMPSERV.EXE -f SIMPSERV.C -s "TOUPPER"
a. Assign a unique integer value to IPCKEY.
b. Assign DKA100:[TUXAPP] to APPDIR.
c. Assign DKA100:[Tuxedo] to TUXDIR.
d. Assign DKA100:[TUXAPP]TUXCONFIG to TUXCONFIG.
e. Run the hostname command on your machine to determine the name of the machine. Then replace the machine_name entry with the name of your machine.
f. Run the id command on your VMS machine to determine your UID and GID. Then change the UID and GID values in the *MACHINE section.

Copyright © 1994, 2017, Oracle and/or its affiliates. All rights reserved.