tso spoc overview for ims
Post on 27-Jul-2015
692 Views
Preview:
TRANSCRIPT
© 2009 IBM Corporation
IMS 10 TSO SPOC Overview and Demo
Angelique Greenhaw
IT Specialist, IMS Advanced Technical Support
greenhaw@us.ibm.com
Midwest IMS User’s Group Meeting
September 16, 2009
© 2009 IBM Corporation
TSO SPOC Overview
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
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
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
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
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
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
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
10Midwest IMS User’s Group Meeting - 9/16/2009
User IDs shown with commands entered
TSO SPOC Operations Manager Audit Trail
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
© 2009 IBM Corporation
TSO SPOC Demo
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)
© 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 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)
18Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (2)
19Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (3)
20Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (4)
21Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (5)
22Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (6)
23Midwest IMS User’s Group Meeting - 9/16/2009
Equivalent type-1 and type-2 commands (7)
24Midwest IMS User’s 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 User’s Group Meeting - 9/16/2009
28Midwest IMS User’s Group Meeting - 9/16/2009
29Midwest IMS User’s Group Meeting - 9/16/2009
© 2009 IBM Corporation
Command Shortcuts
31Midwest IMS User’s Group Meeting - 9/16/2009
32Midwest IMS User’s Group Meeting - 9/16/2009
33Midwest IMS User’s Group Meeting - 9/16/2009
34Midwest IMS User’s Group Meeting - 9/16/2009
© 2009 IBM Corporation
Display/Reissue Commands
36Midwest IMS User’s Group Meeting - 9/16/2009
37Midwest IMS User’s Group Meeting - 9/16/2009
38Midwest IMS User’s Group Meeting - 9/16/2009
39Midwest IMS User’s Group Meeting - 9/16/2009
40Midwest IMS User’s Group Meeting - 9/16/2009
41Midwest IMS User’s Group Meeting - 9/16/2009
42Midwest IMS User’s Group Meeting - 9/16/2009
43Midwest IMS User’s Group Meeting - 9/16/2009
© 2009 IBM Corporation
DRD Commands
© 2009 IBM Corporation
CREATE resource
46Midwest IMS User’s Group Meeting - 9/16/2009
47Midwest IMS User’s Group Meeting - 9/16/2009
48Midwest IMS User’s Group Meeting - 9/16/2009
49Midwest IMS User’s Group Meeting - 9/16/2009
50Midwest IMS User’s Group Meeting - 9/16/2009
51Midwest IMS User’s Group Meeting - 9/16/2009
52Midwest IMS User’s Group Meeting - 9/16/2009
© 2009 IBM Corporation
DELETE resource
54Midwest IMS User’s Group Meeting - 9/16/2009
55Midwest IMS User’s Group Meeting - 9/16/2009
56Midwest IMS User’s Group Meeting - 9/16/2009
© 2009 IBM Corporation
UPDATE resource
58Midwest IMS User’s Group Meeting - 9/16/2009
59Midwest IMS User’s Group Meeting - 9/16/2009
60Midwest IMS User’s Group Meeting - 9/16/2009
© 2009 IBM Corporation
IMPORT resource
62Midwest IMS User’s Group Meeting - 9/16/2009
© 2009 IBM Corporation
EXPORT resource
64Midwest IMS User’s Group Meeting - 9/16/2009
65Midwest IMS User’s Group Meeting - 9/16/2009
© 2009 IBM Corporation
Updating Transactions with Type-1 Commands Using MTO
67Midwest IMS User’s Group Meeting - 9/16/2009
68Midwest IMS User’s Group Meeting - 9/16/2009
69Midwest IMS User’s Group Meeting - 9/16/2009
70Midwest IMS User’s Group Meeting - 9/16/2009
71Midwest IMS User’s Group Meeting - 9/16/2009
© 2009 IBM Corporation
Updating Transactions with Type-2 Commands Using TSO SPOC
73Midwest IMS User’s Group Meeting - 9/16/2009
74Midwest IMS User’s Group Meeting - 9/16/2009
75Midwest IMS User’s Group Meeting - 9/16/2009
76Midwest IMS User’s Group Meeting - 9/16/2009
77Midwest IMS User’s Group Meeting - 9/16/2009
top related