tso spoc overview for ims
TRANSCRIPT
![Page 1: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/1.jpg)
© 2009 IBM Corporation
IMS 10 TSO SPOC Overview and Demo
Angelique Greenhaw
IT Specialist, IMS Advanced Technical Support
Midwest IMS User’s Group Meeting
September 16, 2009
![Page 2: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/2.jpg)
© 2009 IBM Corporation
TSO SPOC Overview
![Page 3: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/3.jpg)
3Midwest IMS User’s 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
![Page 4: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/4.jpg)
4Midwest IMS User’s Group Meeting - 9/16/2009
Single Point of Control (SPOC)
IMS
Control
Region
S
C
I
Structured
Call
Interface
SCI
IMS
Control
Region
S
C
I
IMS
Control
Region
S
C
I
Operations
Manager
(OM)
SCI
Single Point of Control (SPOC)
Register with SCI
Command entry and response
SPOC Registers with Local SCI
![Page 5: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/5.jpg)
5Midwest IMS User’s 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
![Page 6: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/6.jpg)
6Midwest IMS User’s 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
![Page 7: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/7.jpg)
7Midwest IMS User’s 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
![Page 8: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/8.jpg)
8Midwest IMS User’s 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
![Page 9: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/9.jpg)
9Midwest IMS User’s 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
![Page 10: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/10.jpg)
10Midwest IMS User’s Group Meeting - 9/16/2009
User IDs shown with commands entered
TSO SPOC Operations Manager Audit Trail
![Page 11: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/11.jpg)
11Midwest IMS User’s Group Meeting - 9/16/2009
User IDs shown with commands entered, filtered by User ID
TSO SPOC Operations Manager Audit Trail
![Page 12: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/12.jpg)
© 2009 IBM Corporation
TSO SPOC Demo
![Page 13: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/13.jpg)
13Midwest IMS User’s 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)
![Page 14: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/14.jpg)
© 2009 IBM Corporation
Reference Section
![Page 15: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/15.jpg)
© 2009 IBM Corporation
Reference SectionEquivalent Type-1 and Type-2 Commands
TSO SPOC Demo Screenshots
![Page 16: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/16.jpg)
© 2009 IBM Corporation
Equivalent Type-1 and Type-2 Commands
![Page 17: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/17.jpg)
17Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (1)(IMS 10 Command Reference, Vol.1, table 16, p. 46)
![Page 18: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/18.jpg)
18Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (2)
![Page 19: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/19.jpg)
19Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (3)
![Page 20: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/20.jpg)
20Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (4)
![Page 21: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/21.jpg)
21Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (5)
![Page 22: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/22.jpg)
22Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (6)
![Page 23: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/23.jpg)
23Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (7)
![Page 24: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/24.jpg)
24Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (8)
![Page 25: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/25.jpg)
© 2009 IBM Corporation
TSO SPOC Demo Screenshots
![Page 26: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/26.jpg)
© 2009 IBM Corporation
IMSplex Group Definitions
![Page 27: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/27.jpg)
27Midwest IMS User’s Group Meeting - 9/16/2009
![Page 28: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/28.jpg)
28Midwest IMS User’s Group Meeting - 9/16/2009
![Page 29: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/29.jpg)
29Midwest IMS User’s Group Meeting - 9/16/2009
![Page 30: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/30.jpg)
© 2009 IBM Corporation
Command Shortcuts
![Page 31: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/31.jpg)
31Midwest IMS User’s Group Meeting - 9/16/2009
![Page 32: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/32.jpg)
32Midwest IMS User’s Group Meeting - 9/16/2009
![Page 33: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/33.jpg)
33Midwest IMS User’s Group Meeting - 9/16/2009
![Page 34: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/34.jpg)
34Midwest IMS User’s Group Meeting - 9/16/2009
![Page 35: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/35.jpg)
© 2009 IBM Corporation
Display/Reissue Commands
![Page 36: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/36.jpg)
36Midwest IMS User’s Group Meeting - 9/16/2009
![Page 37: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/37.jpg)
37Midwest IMS User’s Group Meeting - 9/16/2009
![Page 38: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/38.jpg)
38Midwest IMS User’s Group Meeting - 9/16/2009
![Page 39: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/39.jpg)
39Midwest IMS User’s Group Meeting - 9/16/2009
![Page 40: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/40.jpg)
40Midwest IMS User’s Group Meeting - 9/16/2009
![Page 41: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/41.jpg)
41Midwest IMS User’s Group Meeting - 9/16/2009
![Page 42: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/42.jpg)
42Midwest IMS User’s Group Meeting - 9/16/2009
![Page 43: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/43.jpg)
43Midwest IMS User’s Group Meeting - 9/16/2009
![Page 44: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/44.jpg)
© 2009 IBM Corporation
DRD Commands
![Page 45: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/45.jpg)
© 2009 IBM Corporation
CREATE resource
![Page 46: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/46.jpg)
46Midwest IMS User’s Group Meeting - 9/16/2009
![Page 47: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/47.jpg)
47Midwest IMS User’s Group Meeting - 9/16/2009
![Page 48: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/48.jpg)
48Midwest IMS User’s Group Meeting - 9/16/2009
![Page 49: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/49.jpg)
49Midwest IMS User’s Group Meeting - 9/16/2009
![Page 50: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/50.jpg)
50Midwest IMS User’s Group Meeting - 9/16/2009
![Page 51: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/51.jpg)
51Midwest IMS User’s Group Meeting - 9/16/2009
![Page 52: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/52.jpg)
52Midwest IMS User’s Group Meeting - 9/16/2009
![Page 53: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/53.jpg)
© 2009 IBM Corporation
DELETE resource
![Page 54: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/54.jpg)
54Midwest IMS User’s Group Meeting - 9/16/2009
![Page 55: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/55.jpg)
55Midwest IMS User’s Group Meeting - 9/16/2009
![Page 56: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/56.jpg)
56Midwest IMS User’s Group Meeting - 9/16/2009
![Page 57: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/57.jpg)
© 2009 IBM Corporation
UPDATE resource
![Page 58: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/58.jpg)
58Midwest IMS User’s Group Meeting - 9/16/2009
![Page 59: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/59.jpg)
59Midwest IMS User’s Group Meeting - 9/16/2009
![Page 60: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/60.jpg)
60Midwest IMS User’s Group Meeting - 9/16/2009
![Page 61: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/61.jpg)
© 2009 IBM Corporation
IMPORT resource
![Page 62: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/62.jpg)
62Midwest IMS User’s Group Meeting - 9/16/2009
![Page 63: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/63.jpg)
© 2009 IBM Corporation
EXPORT resource
![Page 64: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/64.jpg)
64Midwest IMS User’s Group Meeting - 9/16/2009
![Page 65: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/65.jpg)
65Midwest IMS User’s Group Meeting - 9/16/2009
![Page 66: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/66.jpg)
© 2009 IBM Corporation
Updating Transactions with Type-1 Commands Using MTO
![Page 67: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/67.jpg)
67Midwest IMS User’s Group Meeting - 9/16/2009
![Page 68: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/68.jpg)
68Midwest IMS User’s Group Meeting - 9/16/2009
![Page 69: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/69.jpg)
69Midwest IMS User’s Group Meeting - 9/16/2009
![Page 70: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/70.jpg)
70Midwest IMS User’s Group Meeting - 9/16/2009
![Page 71: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/71.jpg)
71Midwest IMS User’s Group Meeting - 9/16/2009
![Page 72: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/72.jpg)
© 2009 IBM Corporation
Updating Transactions with Type-2 Commands Using TSO SPOC
![Page 73: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/73.jpg)
73Midwest IMS User’s Group Meeting - 9/16/2009
![Page 74: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/74.jpg)
74Midwest IMS User’s Group Meeting - 9/16/2009
![Page 75: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/75.jpg)
75Midwest IMS User’s Group Meeting - 9/16/2009
![Page 76: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/76.jpg)
76Midwest IMS User’s Group Meeting - 9/16/2009
![Page 77: TSO SPOC Overview for IMS](https://reader035.vdocument.in/reader035/viewer/2022082205/55b54585bb61eb03768b458a/html5/thumbnails/77.jpg)
77Midwest IMS User’s Group Meeting - 9/16/2009