Abstract for MVS Planning: APPC Management
Purpose of this information
This document supports z/OS (5694–A01).
APPC/MVS is an implementation of IBM's Advanced Program-to-Program Communication (APPC) in the MVS operating system. APPC/MVS allows MVS application programs to communicate on a peer-to-peer basis with other application programs on the same z/OS system, different z/OS systems, or different operating systems including Microsoft Windows®, Sun Solaris, AIX, OS/400, OS/2, and VM in an SNA network. These communicating programs, known as transaction programs or TPs, together form cooperative processing applications that can exploit the strengths of different computer architectures. Whenever the term program is used in this document, it means transaction program, unless otherwise stated.
In this document, the term transaction program refers to a program scheduled by the APPC/MVS transaction scheduler (ASCH) or to any other program, running in an MVS address space, that uses APPC/MVS services. The term transaction is not restricted to programs scheduled by the APPC/MVS transaction scheduler, or to programs using APPC/MVS services.
Note that APPC/MVS transaction programs are parts of cooperative processing applications and are distinct from, but coexistent and compatible with, CICS and IMS transaction processing applications.
This document contains the general information necessary to plan, configure, activate, customize, and maintain APPC/MVS. When more detailed or related information exists elsewhere, this document references other documents.
See z/OS Planning for Installation for information about how to install the software products that are necessary to run APPC/MVS.
Who should read this information
- System programmers responsible for setting up an APPC network that includes APPC/MVS.
- APPC administrators who define transaction programs to APPC/MVS
- Security administrators responsible for the security of APPC transaction programs.
How to use this information
- Program management
- Scheduling Transaction Programs describes the special scheduling considerations for APPC/MVS transaction programs.
- Defining Scheduling Characteristics with ASCHPMxx describes how to use the ASCHPMxx parmlib member to define scheduling characteristics for transaction programs that use the APPC/MVS transaction scheduler.
- Controlling the Execution of Transaction Programs describes how to define transaction programs to MVS through TP profiles and side information.
- Using the APPC/MVS Administration Utility describes how to use the APPC/MVS administration utility to define TP profiles and side information.
- Using the APPC/MVS Administration Dialog describes the panel interface used in the APPC/MVS administration dialog, which defines TP profiles and side information.
- Session management
- Planning Sessions describes defining sessions using VTAM in an SNA network.
- Controlling Configuration through APPCPMxx tells how to use the APPCPMxx parmlib member to define APPC/MVS local LUs and their session characteristics.
- Security management
- Setting up Network Security describes how to use RACF to set up APPC network security.
- System management
- Operating APPC/MVS describes how to use MVS operator commands to initialize and maintain APPC/MVS.
- APPC/MVS Measurement and Tuning describes how to set up performance groups for APPC, measure how APPC work performs in the system, and then tune various aspects of the system to optimize how APPC uses system resources.
- Installation checklists
- Installing an APPC Application describes the basic installation requirements for installing APPC, including the requirements for installing a TP that initiates an outbound request and for installing a TP that responds to an inbound request.
The last section contains installation information and includes an install checklist for two types of transaction programs. Items in the checklist refer back to previous sections in the document for details.
Where to find more information: APPC/MVS Home Page
http://www.ibm.com/servers/eserver/zseries/appc/
Related document
Where necessary, this document references information in other documents, using the shortened version of the document title. For complete titles and order numbers of the documents for all products that are part of z/OS, see z/OS Information Roadmap. The following table lists the titles and order numbers of documents for other IBM products.
Short Title Used in This document | Title | Order Number |
---|---|---|
AS/400 APPC Programmer's Guide | AS/400 Communications: Advanced Program-to-Program Communication Programmer's Guide | SC41-8189 |
CPI-C Reference | Common Programming Interface Communications Reference | SC26-4399 |
OS/400 Communications Configuration Reference | AS/400 Communications: Operating System/400 Communications Configuration Reference | SC41-0001 |
SNA Formats | SNA Formats | GA27-3136 |
SNA LU 6.2 Reference: Peer Protocols | SNA Network Architecture LU 6.2 Reference: Peer Protocols | SC31-6808 |
SNA Network Product Formats | SNA Network Product Formats | LY43-0081 |
SNA Technical Overview | SNA Technical Overview | GC30-3073 |
SNA Transaction Programmer's Reference Document for LU 6.2 | SNA Transaction Programmer's Reference Document for LU 6.2 | SC31-6808 |
VM | ||
VM/ESA Connectivity | VM/ESA Connectivity | SC24-5756 |