Z/OS Version 2 Release 4

Z/OS Version 2 Release 4

z/OS Version 2 Release 4 MVS Planning: APPC/MVS Management IBM SA23-1388-40 Note Before using this information and the product it supports, read the information in “Notices” on page 247. This edition applies to Version 2 Release 4 of z/OS (5650-ZOS) and to all subsequent releases and modifications until otherwise indicated in new editions. Last updated: 2020-06-23 © Copyright International Business Machines Corporation 1991, 2020. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Figures................................................................................................................. ix Tables................................................................................................................. xv About this information....................................................................................... xvii Who should use this information..............................................................................................................xvii How to use this information..................................................................................................................... xvii Where to find more information.............................................................................................................. xviii How to send your comments to IBM.....................................................................xix If you have a technical problem................................................................................................................xix Summary of changes...........................................................................................xxi Summary of changes for z/OS MVS Planning: APPC/MVS Management for Version 2 Release 4 (V2R4)...................................................................................................................................................xxi Summary of changes for z/OS MVS Planning: APPC/MVS Management for Version 2 Release 3 (V2R3)...................................................................................................................................................xxi Part 1. Introduction............................................................................................... 1 Chapter 1. Introduction to APPC/MVS........................................................................................................ 3 APPC Overview....................................................................................................................................... 3 How APPC Relates to SNA, LU 6.2, VTAM, and CPI-C..................................................................... 3 APPC Concepts and Commonly Used Terms.........................................................................................5 Programming Terms......................................................................................................................... 5 Network Terms..................................................................................................................................7 What is APPC/MVS?................................................................................................................................9 Programming Support for APPC/MVS Callable Services............................................................... 10 z/OS System Support......................................................................................................................13 Overview of an APPC/MVS Outbound Request..............................................................................14 Overview of an APPC/MVS Inbound Request................................................................................ 15 Chapter 2. Planning Overview................................................................................................................... 19 Levels of Connections.......................................................................................................................... 19 Physical Connections......................................................................................................................20 Program Connections..................................................................................................................... 20 Logical Connections and APPC/MVS Management........................................................................21 APPC Management Tasks.................................................................................................................... 21 System-Wide APPC Connections................................................................................................... 21 Part 2. Program management.............................................................................. 25 Chapter 3. Scheduling Transaction Programs.......................................................................................... 27 Overview of Transaction Scheduling................................................................................................... 27 Scheduling Characteristics of the APPC/MVS Transaction Scheduler.......................................... 28 Using the APPC/MVS Transaction Scheduler...................................................................................... 29 Classes of Transaction Initiators....................................................................................................29 DISPLAY Command........................................................................................................................ 30 TP Schedule Types..........................................................................................................................30 iii Multi-Trans Processing........................................................................................................................ 30 SMF Accounting of Multi-Trans Resources.................................................................................... 32 Security for Multi-Trans TPs........................................................................................................... 32 SYSOUT Processing for Multi-Trans TPs........................................................................................32 Assigning Multi-Trans TPs to their own Class................................................................................32 Establishing a Multi-Trans TP that is Always Available................................................................. 32 Logging Transaction Program Processing........................................................................................... 33 The TP Message Log....................................................................................................................... 34 Chapter 4. Defining Scheduling Characteristics with ASCHPMxx............................................................ 43 ASCHPMxx Parmlib Member................................................................................................................43 Changing Values..............................................................................................................................43 Using Default Values.......................................................................................................................44 Planning Specific Values...................................................................................................................... 45 Defining a Class — CLASSADD Statement........................................................................................... 45 Example of defining a class............................................................................................................ 45 Modifying a Class — CLASSADD Statement.........................................................................................47 Example of modifying a class......................................................................................................... 48 Deleting a Class — CLASSDEL.............................................................................................................. 49 Example of deleting a class............................................................................................................ 49 Defining Default Options — OPTIONS..................................................................................................49 Example of Defining a Default Class.............................................................................................. 50 Defining Default Scheduler Options — TPDEFAULT............................................................................ 50 Example of Defining Scheduling Defaults...................................................................................... 50 Examples ssing ASCHPMxx Parmlib members................................................................................... 51 Tracking Changes in Scheduling Definitions.................................................................................. 53 Chapter 5. Controlling the Execution of Transaction Programs............................................................... 55 Determining Scheduling Characteristics............................................................................................. 55 Defining the VSAM Key Sequenced Data Sets (KSDS)........................................................................ 56 Determining How Many Files to Define.........................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    274 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us