z/OS ISPF User's Guide Vol I
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ISPF components

z/OS ISPF User's Guide Vol I
SC19-3627-00

ISPF helps programmers develop interactive applications called dialogs. Dialogs are interactive because ISPF uses them to communicate with terminal users through a series of panels while the users do application development tasks.

ISPF panels:
  • Provide access to ISPF functions through menus
  • Request information from users through data entry panels
  • Provide information from users through scrollable data displays

These are the main components of ISPF:

  • Dialog Manager (DM): The Dialog Manager provides services to dialogs and end users. These include display, variable services, input and output, user and application profiles, table management, system interface services, dialog testing and debugging aids, and other services.
  • Program Development Facility (PDF): The Program Development Facility provides services to assist the dialog or application developer. These include the edit and browse functions, data set and catalog utilities, TSO or CMS command interfaces, and data set search and compare functions.
  • Software Configuration and Library Manager (SCLM): The SCLM facility provides library management capabilities such as versioning, auditing, and promotion. It also provides configuration management capabilities to track how all of the pieces of an application fit together, including source code, objects, load modules, test cases, documentation, and other items. The Build function tracks and invokes the necessary compilers, assemblers and linkage editors.
  • Client/Server component: The Client/Server component allows the users of ISPF applications to use a workstation running Windows or UNIX to display the panels of an ISPF application. It does this using the Graphical User Interface of the workstation. Because of this, there is no requirement to change your existing ISPF applications to run in a GUI environment.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014