tso spoc overview for ims

Click here to load reader

Post on 27-Jul-2015

662 views

Category:

Technology

4 download

Embed Size (px)

TRANSCRIPT

  • 2009 IBM Corporation

    IMS 10 TSO SPOC Overview and Demo

    Angelique GreenhawIT Specialist, IMS Advanced Technical [email protected]

    Midwest IMS Users Group MeetingSeptember 16, 2009

  • 2009 IBM Corporation

    TSO SPOC Overview

  • 3Midwest IMS Users Group Meeting - 9/16/2009

    IMS Single Point of Control (SPOC) A SPOC is a program that interfaces between a user and the OM From this single point, user can enter commands to any or all IMSs

    It can run on the mainframe TSO SPOC is provided in IMS Batch SPOC is provided in IMS (IMS 10) REXX SPOC APIs are provided in IMS

    It can run on the workstation IMS Control Center

    Functions provided Single-system view of an IMSplex using a single console Consolidated display of command responses from multiple IMS systems Message sending to IMS terminals connected to any IMS in the IMSplex

    There can be multiple SPOCs in an IMSplex

  • 4Midwest IMS Users Group Meeting - 9/16/2009

    Single Point of Control (SPOC)

    IMSControlRegion

    SCI

    StructuredCall

    InterfaceSCI

    IMSControlRegion

    SCI

    IMSControlRegion

    SCI

    OperationsManager

    (OM)SCI

    Single Point of Control (SPOC)

    Register with SCICommand entry and response

    SPOC Registers with Local SCI

  • 5Midwest IMS Users Group Meeting - 9/16/2009

    TSO SPOC (Single Point of Control)

    Runs under z/OS as a TSO/ISPF application (DFSSPOC) May or may not be on the same z/OS as OM

    Must be on a z/OS with an SCI

    Provides a green screen terminal interface from which IMS commands (type-2 or type-1) may be entered by an operator to one or more members of an IMSplex (including DB/DC, DBCTL, DCCTL)

    Formats command responses for display OM response encapsulated in XML

    OM provides security checking TSO userid is used to determine RACF authorization

  • 6Midwest IMS Users Group Meeting - 9/16/2009

    Route field only holds space for 2 IMS names

    Define a named group of IMS systems using SPOC Group Definitions panel and route commands to group instead

    Defining groups of IMSs in the TSO SPOC

  • 7Midwest IMS Users Group Meeting - 9/16/2009

    Using command shortcuts in the TSO SPOC

    Using the SPOC command shortcuts panel, you can set up shortened versions of commands or nicknames for commands

  • 8Midwest IMS Users Group Meeting - 9/16/2009

    Displaying command status in the TSO SPOC When a command is issued, it is saved in the TSO SPOC

    Use the command status panel to work with previously entered commands: Display commands/responses Reissue commands

    After command entry, position the cursor on the entered command, press Enter and the command will be moved to the command line, where you can edit the command or press Enter to issue the command again

    Use the ISPF retrieve key to display commands that were previously entered (includes TSO SPOC commands plus others entered during TSO session)

    Use the ISPF RETP command to list previously entered commands, select a number and press Enter

    Use the TSO SPOC command status panel Use the TSO SPOC shortcuts panel Use the TSO SPOC expand command panel which gives an ISPF edit panel to edit a long

    command

    Delete commands Edit commands

  • 9Midwest IMS Users Group Meeting - 9/16/2009

    TSO SPOC Operations Manager Audit Trail

    Keeps track of IMSplex activity, including: IMS command input from OM clients (TSO SPOC, IMS Control Center) Reponses to commands Unsolicited messages

  • 10Midwest IMS Users Group Meeting - 9/16/2009

    User IDs shown with commands entered

    TSO SPOC Operations Manager Audit Trail

  • 11Midwest IMS Users Group Meeting - 9/16/2009

    User IDs shown with commands entered, filtered by User ID

    TSO SPOC Operations Manager Audit Trail

  • 2009 IBM Corporation

    TSO SPOC Demo

  • 13Midwest IMS Users Group Meeting - 9/16/2009

    SPOC Demo

    IMSplex group definitions routing to 3+ IMS systems Command shortcuts abbreviated command versions Command status display/reissue commands

    Dynamically managing MODBLKS resources CREATE with different command flavors QUERY attributes and status DELETE UPDATE attributes IMPORT to RDDS EXPORT from RDDS UPDATE status (with comparison to equivalent type-1/MTO

    commands)

  • 2009 IBM Corporation

    Reference Section

  • 2009 IBM Corporation

    Reference SectionEquivalent Type-1 and Type-2 Commands

    TSO SPOC Demo Screenshots

  • 2009 IBM Corporation

    Equivalent Type-1 and Type-2 Commands

  • 17Midwest IMS Users Group Meeting - 9/16/2009

    Equivalent type-1 and type-2 commands (1)(IMS 10 Command Reference, Vol.1, table 16, p. 46)

  • 18Midwest IMS Users Group Meeting - 9/16/2009

    Equivalent type-1 and type-2 commands (2)

  • 19Midwest IMS Users Group Meeting - 9/16/2009

    Equivalent type-1 and type-2 commands (3)

  • 20Midwest IMS Users Group Meeting - 9/16/2009

    Equivalent type-1 and type-2 commands (4)

  • 21Midwest IMS Users Group Meeting - 9/16/2009

    Equivalent type-1 and type-2 commands (5)

  • 22Midwest IMS Users Group Meeting - 9/16/2009

    Equivalent type-1 and type-2 commands (6)

  • 23Midwest IMS Users Group Meeting - 9/16/2009

    Equivalent type-1 and type-2 commands (7)

  • 24Midwest IMS Users Group Meeting - 9/16/2009

    Equivalent type-1 and type-2 commands (8)

  • 2009 IBM Corporation

    TSO SPOC Demo Screenshots

  • 2009 IBM Corporation

    IMSplex Group Definitions

  • 27Midwest IMS Users Group Meeting - 9/16/2009

  • 28Midwest IMS Users Group Meeting - 9/16/2009

  • 29Midwest IMS Users Group Meeting - 9/16/2009

  • 2009 IBM Corporation

    Command Shortcuts

  • 31Midwest IMS Users Group Meeting - 9/16/2009

  • 32Midwest IMS Users Group Meeting - 9/16/2009

  • 33Midwest IMS Users Group Meeting - 9/16/2009

  • 34Midwest IMS Users Group Meeting - 9/16/2009

  • 2009 IBM Corporation

    Display/Reissue Commands

  • 36Midwest IMS Users Group Meeting - 9/16/2009

  • 37Midwest IMS Users Group Meeting - 9/16/2009

  • 38Midwest IMS Users Group Meeting - 9/16/2009

  • 39Midwest IMS Users Group Meeting - 9/16/2009

  • 40Midwest IMS Users Group Meeting - 9/16/2009

  • 41Midwest IMS Users Group Meeting - 9/16/2009

  • 42Midwest IMS Users Group Meeting - 9/16/2009

  • 43Midwest IMS Users Group Meeting - 9/16/2009

  • 2009 IBM Corporation

    DRD Commands

  • 2009 IBM Corporation

    CREATE resource

  • 46Midwest IMS Users Group Meeting - 9/16/2009

  • 47Midwest IMS Users Group Meeting - 9/16/2009

  • 48Midwest IMS Users Group Meeting - 9/16/2009

  • 49Midwest IMS Users Group Meeting - 9/16/2009

  • 50Midwest IMS Users Group Meeting - 9/16/2009

  • 51Midwest IMS Users Group Meeting - 9/16/2009

  • 52Midwest IMS Users Group Meeting - 9/16/2009

  • 2009 IBM Corporation

    DELETE resource

  • 54Midwest IMS Users Group Meeting - 9/16/2009

  • 55Midwest IMS Users Group Meeting - 9/16/2009

  • 56Midwest IMS Users Group Meeting - 9/16/2009

  • 2009 IBM Corporation

    UPDATE resource

  • 58Midwest IMS Users Group Meeting - 9/16/2009

  • 59Midwest IMS Users Group Meeting - 9/16/2009

  • 60Midwest IMS Users Group Meeting - 9/16/2009

  • 2009 IBM Corporation

    IMPORT resource

  • 62Midwest IMS Users Group Meeting - 9/16/2009

  • 2009 IBM Corporation

    EXPORT resource

  • 64Midwest IMS Users Group Meeting - 9/16/2009

  • 65Midwest IMS Users Group Meeting - 9/16/2009

  • 2009 IBM Corporation

    Updating Transactions with Type-1 Commands Using MTO

  • 67Midwest IMS Users Group Meeting - 9/16/2009

  • 68Midwest IMS Users Group Meeting - 9/16/2009

  • 69Midwest IMS Users Group Meeting - 9/16/2009

  • 70Midwest IMS Users Group Meeting - 9/16/2009

  • 71Midwest IMS Users Group Meeting - 9/16/2009

  • 2009 IBM Corporation

    Updating Transactions with Type-2 Commands Using TSO SPOC

  • 73Midwest IMS Users Group Meeting - 9/16/2009

  • 74Midwest IMS Users Group Meeting - 9/16/2009

  • 75Midwest IMS Users Group Meeting - 9/16/2009

  • 76Midwest IMS Users Group Meeting - 9/16/2009

  • 77Midwest IMS Users Group Meeting - 9/16/2009