Table of Contents Previous Next


Table of Contents

Introducing Oracle Tuxedo Mainframe Adapter for TCP (IMS)
What You Need to Know
Features/Benefits
Oracle TMA TCP for IMS Architecture
Oracle Tuxedo Mainframe Adapter for TCP Functionality
Domains-based Gateway Connectivity
Security
Domain Name Server Support
Dynamic Configuration
Required System Components
Oracle TMA Gateway Program
IBM LE/370
IBM TCP/IP for z/OS
IMS Server Transactions
IMS Client Transactions
Understanding How Oracle TMA TCP for IMS Works
Inbound Processing
Outbound Processing
How Oracle TMA TCP for IMS Is Initialized
Processing IMS Server Requests
Processing IMS Client Requests
Two Phases of an IMS Client Request
How Oracle TMA TCP for IMS Processes an IMS Client Request
How Oracle TMA TCP for IMS Shuts Down
Configuring Oracle Tuxedo Mainframe Adapter for TCP Security
Security Checking from Tuxedo to Mainframe
Security Checking from Mainframe to UNIX
Setting Up Security for TMA TCP for IMS
Securing Connections from IMS to UNIX
Securing Connections from IMS to IMS
Securing Connections from IMS to CICS
Securing Services
Configuring Oracle TMA TCP for IMS
System Configuration Parameters
Syntax of the SYSTEM Statement
Description of SYSTEM Parameters
Defining the Local Host
Syntax of the HOST Statement
Description of HOST Parameters
Defining the Local Gateway
Syntax of the GATEWAY TYPE=LOCAL Statement
Description of GATEWAY TYPE=LOCAL Parameters
Defining Remote Gateways
Syntax of the GATEWAY TYPE=REMOTE Statement
Description of GATEWAY TYPE=REMOTE Parameters
Defining Remote Services
Syntax of the SERVICE TYPE=REMOTE Statement
Description of SERVICE TYPE=REMOTE Parameters
Defining Local Services
Syntax of the SERVICE TYPE=LOCAL Statement
Description of SERVICES Parameters
Dynamically Configuring TMA TCP for IMS
Modifying SYSTEM Parameters
Writing the Configuration to a File
Processing a File
Changing Gateway Configurations
Adding a Gateway
Starting a Gateway
Stopping a Gateway
Modifying an Existing Gateway
Changing IMS Host Configurations
Adding a Host
Starting a Host
Modifying an Existing Host
Stopping a Host
Changing Remote Service Definitions
Adding a Remote Service
Stopping a Remote Service
Modifying an Existing Remote Service
Starting a Remote Service
Changing Local Service Definitions
Adding a Local Service
Stopping a Local Service
Modifying an Existing Local Service
Starting a Local Service
Display Status Information
Monitoring Oracle TMA TCP for IMS
Testing Connectivity with Remote Systems
Monitoring and Troubleshooting OTMA
Operating Oracle TMA TCP for IMS
Initialization
Normal Operation
Operator Commands
Issuing Session-related Messages
Termination
SHUTDOWN Command
A Client-Initiated Shutdown
The Oracle TMA TCP for IMS Message Log
Message Format
z/OS Console Messages
The Server Response Log File
Programming Oracle TMA TCP for IMS
Programming Your Application
Programming Interface
IMS Server Requests
Message Format
Field Descriptions
Header Files and Copybooks
Returning a Response
OTMA Client Gateway
IMS Client Requests
Message Format
Field Descriptions
Header Files and Copybooks
Error Handling
Types of Errors
Other Errors
How Oracle TMA TCP Gateway Translates Data
Oracle Tuxedo Buffer Types
Data Translation Rules
Strings and Numeric Data: A Closer Look
Including NULL Characters in String Length Calculations
Converting Numeric Data
System Services Descriptions
TCP/IP for z/OS
LE/370
z/OS
Error and Informational Messages
Logical Machine IDs
Messages Returned to the Remote Gateway
Messages Written to the Oracle TMA TCP for IMS Message Log
Example Configuration Files
Sample JCL and User Exits
JCL for Executing TMA TCP for IMS
Executing TMA TCP for IMS
Sample User Exits Enabling IMS Clients to Communicate to Remote Services
OTMA Prerouting User Exit (DFSYPRX0)
Sample DSECT BEAOTM
OTMA Destination Resolution User Exit (DFSYDRU0)
Sample IMS Client and Server Transactions
IMS Server Transaction
BEASVR01 - A Sample IMS Server Transaction
Notes
IMS Client Transactions
Request Phase
Response Phase
BEACRQ01 - A Sample IMS Client Request Transaction
Notes
BEACRP01 - A Sample IMS Client Response Transaction
Notes
BEACRR01 - A Sample IMS Client Request/Response Transaction
Notes
Error and Reason Codes
Glossary

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