Transcript
Page 1: TSO SPOC Overview for IMS

© 2009 IBM Corporation

IMS 10 TSO SPOC Overview and Demo

Angelique Greenhaw

IT Specialist, IMS Advanced Technical Support

[email protected]

Midwest IMS User’s Group Meeting

September 16, 2009

Page 2: TSO SPOC Overview for IMS

© 2009 IBM Corporation

TSO SPOC Overview

Page 3: TSO SPOC Overview for IMS

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

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

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

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

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

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

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

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

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

© 2009 IBM Corporation

TSO SPOC Demo

Page 13: TSO SPOC Overview for IMS

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

© 2009 IBM Corporation

Reference Section

Page 15: TSO SPOC Overview for IMS

© 2009 IBM Corporation

Reference SectionEquivalent Type-1 and Type-2 Commands

TSO SPOC Demo Screenshots

Page 16: TSO SPOC Overview for IMS

© 2009 IBM Corporation

Equivalent Type-1 and Type-2 Commands

Page 17: TSO SPOC Overview for IMS

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

18Midwest IMS User’s Group Meeting - 9/16/2009

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

Page 19: TSO SPOC Overview for IMS

19Midwest IMS User’s Group Meeting - 9/16/2009

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

Page 20: TSO SPOC Overview for IMS

20Midwest IMS User’s Group Meeting - 9/16/2009

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

Page 21: TSO SPOC Overview for IMS

21Midwest IMS User’s Group Meeting - 9/16/2009

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

Page 22: TSO SPOC Overview for IMS

22Midwest IMS User’s Group Meeting - 9/16/2009

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

Page 23: TSO SPOC Overview for IMS

23Midwest IMS User’s Group Meeting - 9/16/2009

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

Page 24: TSO SPOC Overview for IMS

24Midwest IMS User’s Group Meeting - 9/16/2009

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

Page 25: TSO SPOC Overview for IMS

© 2009 IBM Corporation

TSO SPOC Demo Screenshots

Page 26: TSO SPOC Overview for IMS

© 2009 IBM Corporation

IMSplex Group Definitions

Page 27: TSO SPOC Overview for IMS

27Midwest IMS User’s Group Meeting - 9/16/2009

Page 28: TSO SPOC Overview for IMS

28Midwest IMS User’s Group Meeting - 9/16/2009

Page 29: TSO SPOC Overview for IMS

29Midwest IMS User’s Group Meeting - 9/16/2009

Page 30: TSO SPOC Overview for IMS

© 2009 IBM Corporation

Command Shortcuts

Page 31: TSO SPOC Overview for IMS

31Midwest IMS User’s Group Meeting - 9/16/2009

Page 32: TSO SPOC Overview for IMS

32Midwest IMS User’s Group Meeting - 9/16/2009

Page 33: TSO SPOC Overview for IMS

33Midwest IMS User’s Group Meeting - 9/16/2009

Page 34: TSO SPOC Overview for IMS

34Midwest IMS User’s Group Meeting - 9/16/2009

Page 35: TSO SPOC Overview for IMS

© 2009 IBM Corporation

Display/Reissue Commands

Page 36: TSO SPOC Overview for IMS

36Midwest IMS User’s Group Meeting - 9/16/2009

Page 37: TSO SPOC Overview for IMS

37Midwest IMS User’s Group Meeting - 9/16/2009

Page 38: TSO SPOC Overview for IMS

38Midwest IMS User’s Group Meeting - 9/16/2009

Page 39: TSO SPOC Overview for IMS

39Midwest IMS User’s Group Meeting - 9/16/2009

Page 40: TSO SPOC Overview for IMS

40Midwest IMS User’s Group Meeting - 9/16/2009

Page 41: TSO SPOC Overview for IMS

41Midwest IMS User’s Group Meeting - 9/16/2009

Page 42: TSO SPOC Overview for IMS

42Midwest IMS User’s Group Meeting - 9/16/2009

Page 43: TSO SPOC Overview for IMS

43Midwest IMS User’s Group Meeting - 9/16/2009

Page 44: TSO SPOC Overview for IMS

© 2009 IBM Corporation

DRD Commands

Page 45: TSO SPOC Overview for IMS

© 2009 IBM Corporation

CREATE resource

Page 46: TSO SPOC Overview for IMS

46Midwest IMS User’s Group Meeting - 9/16/2009

Page 47: TSO SPOC Overview for IMS

47Midwest IMS User’s Group Meeting - 9/16/2009

Page 48: TSO SPOC Overview for IMS

48Midwest IMS User’s Group Meeting - 9/16/2009

Page 49: TSO SPOC Overview for IMS

49Midwest IMS User’s Group Meeting - 9/16/2009

Page 50: TSO SPOC Overview for IMS

50Midwest IMS User’s Group Meeting - 9/16/2009

Page 51: TSO SPOC Overview for IMS

51Midwest IMS User’s Group Meeting - 9/16/2009

Page 52: TSO SPOC Overview for IMS

52Midwest IMS User’s Group Meeting - 9/16/2009

Page 53: TSO SPOC Overview for IMS

© 2009 IBM Corporation

DELETE resource

Page 54: TSO SPOC Overview for IMS

54Midwest IMS User’s Group Meeting - 9/16/2009

Page 55: TSO SPOC Overview for IMS

55Midwest IMS User’s Group Meeting - 9/16/2009

Page 56: TSO SPOC Overview for IMS

56Midwest IMS User’s Group Meeting - 9/16/2009

Page 57: TSO SPOC Overview for IMS

© 2009 IBM Corporation

UPDATE resource

Page 58: TSO SPOC Overview for IMS

58Midwest IMS User’s Group Meeting - 9/16/2009

Page 59: TSO SPOC Overview for IMS

59Midwest IMS User’s Group Meeting - 9/16/2009

Page 60: TSO SPOC Overview for IMS

60Midwest IMS User’s Group Meeting - 9/16/2009

Page 61: TSO SPOC Overview for IMS

© 2009 IBM Corporation

IMPORT resource

Page 62: TSO SPOC Overview for IMS

62Midwest IMS User’s Group Meeting - 9/16/2009

Page 63: TSO SPOC Overview for IMS

© 2009 IBM Corporation

EXPORT resource

Page 64: TSO SPOC Overview for IMS

64Midwest IMS User’s Group Meeting - 9/16/2009

Page 65: TSO SPOC Overview for IMS

65Midwest IMS User’s Group Meeting - 9/16/2009

Page 66: TSO SPOC Overview for IMS

© 2009 IBM Corporation

Updating Transactions with Type-1 Commands Using MTO

Page 67: TSO SPOC Overview for IMS

67Midwest IMS User’s Group Meeting - 9/16/2009

Page 68: TSO SPOC Overview for IMS

68Midwest IMS User’s Group Meeting - 9/16/2009

Page 69: TSO SPOC Overview for IMS

69Midwest IMS User’s Group Meeting - 9/16/2009

Page 70: TSO SPOC Overview for IMS

70Midwest IMS User’s Group Meeting - 9/16/2009

Page 71: TSO SPOC Overview for IMS

71Midwest IMS User’s Group Meeting - 9/16/2009

Page 72: TSO SPOC Overview for IMS

© 2009 IBM Corporation

Updating Transactions with Type-2 Commands Using TSO SPOC

Page 73: TSO SPOC Overview for IMS

73Midwest IMS User’s Group Meeting - 9/16/2009

Page 74: TSO SPOC Overview for IMS

74Midwest IMS User’s Group Meeting - 9/16/2009

Page 75: TSO SPOC Overview for IMS

75Midwest IMS User’s Group Meeting - 9/16/2009

Page 76: TSO SPOC Overview for IMS

76Midwest IMS User’s Group Meeting - 9/16/2009

Page 77: TSO SPOC Overview for IMS

77Midwest IMS User’s Group Meeting - 9/16/2009


Top Related