ISPF

In der Computerwissenschaft ist Interactive System Productivity Facility (ISPF) ein Softwareprodukt für den z/OS Betriebssystem, das auf Großrechnern von IBM läuft. Es schließt einen Schirm-Redakteur ein, dessen mit Benutzerschnittstelle von einigen Mikrocomputerredakteuren verkauft wettgeeifert wurde, gewerblich gegen Ende der 1980er Jahre einschließlich SPFPC anfangend.

ISPF versorgt in erster Linie eine Endschnittstelle von IBM 3270 mit einer Reihe von Tafeln. Jede Tafel kann Menüs und Dialoge einschließen, um Werkzeuge auf zu Grunde liegender Time Sharing Option (TSO) zu führen. Allgemein stellen diese Tafeln gerade eine günstige Schnittstelle zur Verfügung, um Aufgaben zu erledigen - die meisten von ihnen führen Module von Großrechner-Dienstprogrammen von IBM durch, um die wirkliche Arbeit zu tun. ISPF wird oft verwendet, um z/OS Dateien über seine Programm-Entwicklungsmöglichkeit (ISPF/PDF) zu manipulieren.

ISPF ist benutzerausziehbar, und er wird häufig als eine Anwendung verwendet, Schnittstelle programmierend. Viele Verkäufer haben Produkte für z/OS geschaffen, die die ISPF-Schnittstelle verwenden.

Eine frühe Version wurde bloß SPF genannt und im MVS System eingeführt. Ursprünglich ist das für Strukturierte Programmiermöglichkeit eingetreten, seitdem sie über dieselbe Zeit, wie strukturiert, Programmierung von Konzepten eingeführt wurde, aber später wurde der Name ausser der Systemproduktivitätsmöglichkeit geändert.

ISPF kann auch von einem z/OS Gruppe-Job geführt werden.

ISPF/PDF Interaktive Werkzeuge

Wenn sich ein Benutzer zu TSO verpflichtet, können sie ISPF/PDF in Gang bringen. (Der 'PDF' bezieht sich auf die Programm-Entwicklungsmöglichkeit.) Durch ein menuing System stellt das ihnen Zugang zu vielen nützlichen Werkzeugen für die Anwendungsentwicklung zur Verfügung und für den z/OS Betriebssystem zu verwalten.

Solche Werkzeuge schließen ein

  • Durchsuchen Sie - um Dateien, Mitglieder von Partitioned Data Set (PDS) und Dateien von Unix System Services anzusehen.
  • Editieren Sie - um Dateien, PDS Mitglieder und Dateien von Unix System Services zu editieren.
  • Dienstprogramme - um Datenmanipulationsoperationen durchzuführen, wie:
  • Datei-Liste - der dem Benutzer erlaubt, zu verzeichnen und zu manipulieren (Kopie, bewegen Sie, benennen Sie um, drucken Sie, katalogisieren Sie, löschen Sie usw.) Dateien (genannte "Dateien" in der z/OS Umgebung).
  • Mitglied-Liste - für ähnliche Manipulationen von Mitgliedern von PDSs.
  • Suchmöglichkeiten, um Module oder Text innerhalb von Mitgliedern oder Dateien zu finden.
  • Vergleichen Sie Möglichkeiten, um Mitglieder oder Dateien zu vergleichen.
  • Bibliotheksmanagement, einschließlich der Förderung und des Degradierens von Programm-Modulen.

ISPF als eine Benutzerschnittstelle-Entwicklungsumgebung

Zu Grunde liegender ISPF/PDF ist ein umfassendes Instrumentarium, die Anwendungsentwicklern erlauben, Tafel-gesteuerte Anwendungen und eine Reihe von Richtlinien zu schaffen, um konsequenten Gebrauch von ISPF-Funktionen zu fördern. Eine "Tafel" ist ein zeichenorientiertes "Fenster", das alle oder einen Teil Schirm-Immobilien einer 3270 Sitzung umfassen kann. Sieh Textbenutzerschnittstellen.

Die meisten Großrechner-Softwareverkäufer haben ISPF-Funktionen verwendet, ihre Anwendungen zu schaffen, so haben ihre Werkzeuge ein ähnliches Aussehen und Operation mit ISPF. Ähnlich schreiben viele Installationen ihren eigenen informellen Werkzeugen diesen Gebrauch ISPF Dienstleistungen.

ISPF Dienstleistungen sind für jeden Programmierer im Geschäft allgemein verfügbar und können verwendet werden, um Tafeln entweder für den persönlichen oder für weite Geschäft Gebrauch zu schreiben, entweder auf kompilierten Sprachen wie C, COBOL, PL/I, oder interpretierten Sprachen wie CLIST und REXX schreibend.

ISPF Anwendungen können verwendet werden, um so genannte "Datei durchzuführen, die" Funktionen, Anpassung besonders gefertigter JCL Mitglieder genannt "Skelette" schneidert.

ISPF Redakteur

Der Redakteur-Schirm enthält eine Befehl-Linie, wo Befehle ausgegeben werden. Es gibt eine sechs Charakter-Linienzahl-Säule im linken Rand mit dem Rest der Schirm-Breite, die mit den Aufzeichnungen des dataset wird füllt editiert zu werden. Linienbefehle wie Einsatz und löschen werden durch das Übertippen in den numerischen Linienfeldern eingegangen.

Der Redakteur hat mehrere Schlüsselfunktionen:

  • Zusammenhang empfindliche Farbe, die für mehrere Sprachen und Dateitypen hervorhebt
  • Redakteur Makrobefehle in rexx oder kompilierten Sprachen
  • Vergleich mit einem anderen dataset
  • Modelle des ISPF Dienstes nennen
  • das Redigieren des PCs hat Dateien gestützt
  • Wiederherstellung von verlorenen Sitzungen

Der Redakteur kann auch in einer 'Ansicht'-Weise angerufen werden. Es benimmt sich wie der Redakteur, aber erlaubt nicht, die Daten zu sparen.

ISPF stellt die 'Redakteur-Schnittstelle' zur Verfügung, die ein Anwendungsprogramm willkürliche Daten in der vertrauten Redakteur-Tafel zeigen lässt.

ISPF Anpassung

ISPF wird entworfen, um für jeden Benutzer kundengerecht angefertigt zu werden (ein ziemlich neues Konzept 1974, als er eingeführt wurde).

Es unterstützt eine Reihe 24 Funktionsschlüssel, die, wenn gedrückt, Befehle durchführen. Diese sind anpassbar: Jeder Benutzer kann die Verzug-Befehle ersetzen, die jedem Schlüssel mit seinem eigenen bevorzugten Befehl (oder Reihe von Befehlen) zugeteilt sind. Benutzereinstellungen werden zentral versorgt, so dass der Benutzer kann, wird logon von jedem Terminal und der Sitzung ihre vorher gesparten Wahlen verwenden. Die meisten Personalcomputer haben das kopiert, und haben Sie eine Reihe 12 Funktionsschlüssel.

Sogar etwas Verzug hat angedauert: Der F1 Schlüssel löst eine "Hilfs"-Funktion auf einer Vielzahl von Großrechner-& PC-Programmen aus.

ISPF erinnert sich an die Wahlen jedes Benutzers für solche Dinge wie Schirm-Farben & Lay-Out, die Position der Befehl-Linie und scrollenden Einstellungen. Es erinnert sich auch an die letzt verwendeten Datei-Namen auf jeder Tafel, so das nächste Mal wird die Tafel verwendet, werden die Namen bereits ausgefüllt. Das ist für Großrechner-Programmierer sehr günstig, weil sie oft mit denselben Dateien wiederholt arbeiten.

PC-Gebrauch

Viele der frühen Benutzer von PCs waren Großrechner-Programmierer oder Benutzer, die daran gewöhnt wurden und das ISPF Tafel-System gemocht haben. Das hat mehrere Gesellschaften dazu gebracht, Versionen von ISPF zu schaffen, die auf Windows oder Linux PC-Systemen, zum Beispiel SPFPC laufen, die noch zurzeit verkauft werden.

ISPF für z/OS stellt ein eingebautes herunterladbares Kundenprogramm zur Verfügung, das installieren und auf Windows-PCs und UNIX Arbeitsplätzen laufen kann. Dieses Kundenprogramm, genannt den ISPF Arbeitsplatz-Agenten, kommuniziert direkt mit ISPF auf z/OS und stellt einem Punkt-Und-Klick grafische Benutzerschnittstelle automatisch zur Verfügung.

Das ISPF Arbeitsplatz-Reagenz kann verwendet werden, um gestützte Dateien des PCs vom ISPF Redakteur zu editieren, um die Kräfte des Redakteurs auszunutzen.

Siehe auch

  • ISRLEMX, das ISPF Mitglied-Vergrößerungsdienstprogramm, das auf Großrechnern von IBM verwendet wird
  • Time Sharing Option (TSO), gewöhnlich verwendet, um ISPF zu führen
  • SMIT, das eingebaute Programm des Menüs/Tafeln für AIX

Links


Grammy-Preis für die beste Knall-Leistung durch ein Duett oder Gruppe mit Vokalen / Papilledema
Impressum & Datenschutz