Abstract for MVS Programming: Writing Transaction Programs for APPC/MVS
Purpose of this information
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 (TPs), together form cooperative processing applications that can exploit the strengths of different computer architectures. This document tells how to design and write APPC transaction programs to run on MVS.
In this document, the term APPC/MVS 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.
Who should read this information
This document is for application programmers who design and write APPC/MVS transaction programs.
How to use this information
This document is one of the set of programming documents for MVS. This set describes how to write programs in high-level languages, such as C, FORTRAN, and COBOL. For more information about the content of this set of documents, see z/OS Information Roadmap.
Where to find more information
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 |
VM/ESA Connectivity Planning, Administration, and Operation | VM/ESA Connectivity Planning, Administration, and Operation | SC24-5448 |
Information updates on the web
For the latest information updates that have been provided in PTF cover letters and Documentation APARs for z/OS® and z/OS.e, see z/OS APAR book.