Rational Developer for System z

Glossar für Rational Developer for System z

3270
Das Informationsanzeigesystem IBM® 3270 ist ein Produkt, das fast die gesamte Unternehmenswelt genutzt hat, bevor es Personal Computer (PC) gab. Tausende von Unternehmensanwendungsprogrammen, die für die Interaktion mit Benutzern an Terminals des Typs IBM 3270 geschrieben wurden, werden heute auf PCs genutzt, die mit einer unter dem Namen 3270-Emulator bekannten Software ausgestattet sind. TN3270 ist ein Programm, mit dem PC-Benutzer eine ferne Verbindung (Telnet) zu einem IBM Computer herstellen können, auf dem 3270-Anwendungen ausgeführt werden.
Abhängigkeiten
Kontingenzen zwischen Gruppen, bei denen eine Gruppe eine Form von Unterstützung durch die andere (und umgekehrt) erfordert, um ein Ergebnis zu erreichen. Eine Marke kann beispielsweise eine Abhängigkeit vom Informationssystem aufweisen, um dem Vertriebspersonal die Funktion bereitzustellen, Preise festlegen und ein neues Angebot bestellen zu können, wenn das Nutzungsversprechen der Marke ohne diese Unterstützung nicht erfüllt werden kann.
Für die ordnungsgemäße Kompilierung von COBOL- und PL/I-Programmen erforderliche Dateien wie Copybooks und Include-Dateien.
Abhängigkeiten anzeigen
Eine Funktion von Rational Developer for System z, die Abhängigkeiten wie Copybooks und Include-Dateien feststellt, damit COBOL- und PL/I-Programme ordnungsgemäß kompiliert werden können.
Abschnitt mit Verknüpfungsoptionen
In EGL ein Buildabschnitt, der detailliert angibt, wie ein generiertes Programm andere Programme aufruft und von anderen Programmen aufgerufen wird. Der Abschnitt enthält außerdem Details darüber, wie ein generiertes COBOL-Programm auf Dateien in fernen CICS-Regionen zugreift. Die Informationen in diesem Abschnitt werden zur Generierungszeit, Testzeit und Laufzeit verwendet.
Agent
Ein Programm, das eine Aktion im Namen eines Benutzers oder eines anderen Programms ohne Benutzereingriff oder nach einem regelmäßigen Zeitplan ausführt und die Ergebnisse an den Benutzer oder das Programm zurückgibt.
Aktions-ID
Eine numerische Kennung zwischen 0 und 999 für eine Aktion.
Aktionsset
In Eclipse eine Gruppe von Befehlen, die von einer Perspektive als Ergänzung zur Hauptsymbolleiste und Menüleiste hinzugefügt wird.
Aliasname
Ein alternativer Name, der anstelle des primären Namens verwendet wird.
Bei der EGL-Generierung ein Name, der anstelle des im EGL-Quellcode verwendeten Namens in die Ausgabequellendatei eingefügt wird. Meistens wird ein Aliasname für den ursprünglichen Namen erstellt, weil der ursprüngliche Name in der Zielgenerierungssprache nicht gültig ist.
In MVS ein alternativer Kennsatz. Sie können beispielsweise mit einem Kennsatz und mehreren Aliasnamen auf ein Datenelement oder einen Punkt in einem Computerprogramm verweisen.
Änderungsmenge
Eine Liste von Elementversionen, die einer UCM-Aktivität (Unified Change Management) zugeordnet sind. ClearCase protokolliert die Versionen, die Entwickler während der Bearbeitung einer Aktivität erstellen. Eine Aktivität verwendet eine Änderungsmenge, um die Versionen von Dateien zu protokollieren, die zusammen bereitgestellt, integriert und freigegeben werden.
Angepasste Aktion
Eine Aktion für eine Datei oder ein Projekt, die mithilfe der Benutzervorgabenseite des Menümanagers erstellt wird und in Popup-Menüs angezeigt wird.
Angepasstes Tag
Eine Erweiterung der JSP-Sprache (JavaServer Pages), die eine spezialisierte Task ausführt. Angepasste Tags werden gewöhnlich in Form einer Tagbibliothek bereitgestellt, die auch die Java™-Klasse für die Implementierung der Tags enthält.
Anordnungsschema
Ein Mechanismus, der die Beziehung zwischen der Reihenfolge von Text im Speicher oder auf externen Datenträgern und der Reihenfolge der Anzeige dieses Textes definiert.
Ansicht 'z/OS-Dateisystemzuordnung'
Eine z/OS-Projektansicht, in der die Zuordnung der Namen ferner Dateien zu workstationbasierten Dateien angezeigt wird.
Ansicht
Bei Eclipse-basierten Benutzerschnittstellen ein Fensterbereich der Workbench, der sich außerhalb des Editorbereichs befindet und durch eine Drag-and-drop-Aktion mit der Maus über andere Ansichten gezogen werden kann. Ansichten bieten verschiedene Möglichkeiten für die Anzeige oder Bearbeitung der Ressourcen in der Workbench.
Ansicht 'z/OS-Projekte'
Eine Ansicht der Perspektive für z/OS-Projekte, in der definierte z/OS-Projekte aufgelistet sind.
Ansicht der Ausgabekonsole
Zeigt die Ausgabe eines Prozesses an und ermöglicht das Senden von Tastatureingaben an einen Prozess.
Ansicht 'Details zum fernen System'
Eine z/OS-Projektansicht, in der die derzeit definierten fernen Systeme zu sehen sind und detaillierte Informationen zu den zugehörigen Subsystemen angezeigt werden können.
Ansicht 'Ferne Systeme'
Eine Ansicht in der Perspektive 'Remote System Explorer', in der definierte Verbindungen zu fernen Systemen aufgelistet sind.
Antwortdatei
  1. Eine Datei, die vordefinierte Antworten auf Fragen enthält, die ein Programm stellt. Sie wird verwendet, wenn diese Werte nicht einzeln eingegeben werden sollen.
  2. Eine ASCII-Datei, die Sie mit Installations- und Konfigurationsdaten anpassen können, die eine Installation automatisieren. Bei einer interaktiven Installation können Sie die Installations- und Konfigurationsdaten während der Installation eingeben. Bei Verwendung einer Antwortdatei kann die Installation ohne jeglichen Benutzereingriff durchgeführt werden.
Anweisung
In PL/I können Sie mit Anweisungen Beschreibungsdateien konstruieren, die mit Batchdateien vergleichbar sind. Jede Anweisung beginnt in der ersten Spalte der Beschreibungsdatei mit einem Ausrufezeichen (!). Zwischen dem Ausrufezeichen und dem Schlüsselwort der Anweisung können sich Leerzeichen befinden.
Anwendungsclient
In J2EE eine Clientkomponente der ersten Schicht, die in ihrer eigenen Java Virtual Machine (JVM) ausgeführt wird. Anwendungsclients haben Zugriff auf verschiedene APIs der J2EE-Plattform, z. B. JNDI, JDBC, RMI-IIOP und JMS. (Sun)
Anwendungsclientmodul
Eine JAR-Datei (Java-Archiv), die einen Client enthält, der auf eine Java-Anwendung zugreift. Die Java-Anwendung wird in einem Client-Container ausgeführt und kann eine Verbindung zu fernen oder clientseitigen J2EE-Ressourcen herstellen.
Anwendungsclientprojekt
Eine Struktur und Hierarchie von Ordnern und Dateien, die eine Clientkomponente der ersten Schicht enthalten, die in einer eigenen Java Virtual Machine ausgeführt wird.
Anwendungsprogrammierschnittstelle (API)
Ein Schnittstelle, die einem in einer höheren Programmiersprache geschriebenen Anwendungsprogramm die Verwendung bestimmter Daten oder Funktionen des Betriebssystems oder eines anderen Programms ermöglicht.
Anwendungsserver
Ein Server, der die Kommunikation zwischen der Konsole und der Sitedatenbank ermöglicht.
Ein Programm, das alle Anwendungsoperationen zwischen browserbasierten Computern und den Back-End-Geschäftsanwendungen oder -Datenbanken einer Organisation bearbeitet.
Anzeige
Die Anzeige, die dem Benutzer angezeigt wird, wenn er eine Verbindung mit einer 3270-Anwendung auf dem Hostsystem herstellt. Eine einzige 3270-Anwendung kann viele Anzeigen enthalten, von denen jede einen bestimmten Zweck im Kontext der Anwendung hat.
Anzeigenaktion
In den Enterprise Service Tools Informationen, die in einer aufgezeichneten Anzeigenoperationsdatei gespeichert sind. Diese Informationen spiegeln eine bestimmte Benutzerinteraktion mit einer Anzeige wider, z. B. die Eingabe von Text, das Drücken einer AID-Taste, das Verschieben des Cursors usw. Die gespeicherten Informationen können in genau dieser Hostanzeige wiedergegeben oder ausgeführt werden, um die zugehörige Benutzerinteraktion zu automatisieren.
Anzeigeninteraktion
In den Enterprise Service Tools eine Reihe von Anzeigenaktionen, die zu einer kompletten Benutzerinteraktion für die Verarbeitung einer gegebenen Anzeige gehören. Eine Anzeigeninteraktion ist auf eine AID-Tastenaktion beschränkt. In ihrer Gesamtheit beschreibt die Anzeigeninteraktion die Benutzerinteraktion mit einer Anzeige, die folgende Ergebnisse haben kann:
  • Übergang von der Anzeige zu einer potenziellen Ausgabeanzeige
  • Extraktion von Daten aus der Anzeige
Anzeigenoperation
In den Tools für Service-Flow-Projekte der Enterprise Service Tools eine Anzeigenoperation, die alle möglichen Pfade (d. h. die zulässigen Benutzerinteraktionen) für eine Anzeige repräsentiert. Eine Anzeigenoperation bezieht sich auf eine Anzeigenbeschreibung für einen bestimmten Status. Es kann null bis n Anzeigeninteraktionen für die möglichen Benutzerinteraktionen mit dieser Anzeige geben und null bis n Anzeigenbeschreibungen für die potenziellen Ausgaben der Anzeige. In einer Anzeigenoperationsdatei ist eine Gruppe von Anzeigenoperationen enthalten. Die Tools für Service-Flow-Projekte speichern eine Anzeigenoperation als WSDL-Operation in einem WSDL-Dokument.
Anzeigenoperationsdatei
In den Enterprise Service Tools eine Datei, die eine Gruppe von Anzeigenoperationen enthält. Einer gegebenen Anzeigenbeschreibung kann immer nur eine Operation entsprechen. Da die meisten EIS-Anwendungen mehrere Geschäftsfunktionen bereitstellen, repräsentiert eine Anzeigenoperationsdatei alle Pfade (d. h. alle zulässigen Benutzerinteraktionen) in den Anzeigen für eine dieser Geschäftsfunktionen. Die Tools für Service-Flow-Projekte speichern diese Pfade als WSDL-Dokument, das als Eingabe für einen Flow der EIS-Anwendung genutzt werden kann. Es besteht die Möglichkeit, dass bestimmte Anzeigen Bestandteil von zwei verschiedenen Geschäftsfunktionen sind. Mit dem Flow-Editor können Sie solche Anzeigen in mehreren Dateien mit Anzeigenoperationen verwenden.
Anzeigenoperationseditor
In den Enterprise Service Tools ein Editor, mit dem Sie offline für jede Anzeigenbeschreibung Operationen mit den zugehörigen Anzeigeninteraktionen und Beschreibungen der Folgeanzeigen erstellen können.
APAR
Siehe Authorized Program Analysis Report.
API (Application Programming Interface)
Siehe Anwendungsprogrammierschnittstelle.
Applet
Ein kompaktes Anwendungsprogramm, das eine bestimmte Task ausführt und in der Regel auf mehrere Betriebssysteme portierbar ist. Applets sind häufig in Java geschrieben und können aus dem Internet heruntergeladen und in einem Web-Browser ausgeführt werden.
Application Deployment Manager
Application Deployment Manager stellt für Komponenten von Rational Developer for System z Deployment-Services für CICS-Ressourcendefinitionen bereit. Komponenten erstellen während der Generierungsphase beispielsweise eine Application Deployment Manager-Manifestdatei (.admr) im Projekt. Erforderliche CICS-Ressourcendefinitionen werden automatisch zum Manifest hinzugefügt. Sie können das Manifest im Editor für Ressourcendefinitionen öffnen, um CICS-Ressourcendefinitionen im Manifest zu bearbeiten, zum Manifest hinzuzufügen oder aus dem Manifest zu löschen. Anschließend können Sie die sofortige Installation der Manifestressourcen anfordern. Das Manifest kann aber auch exportiert und später von einem Systemprogrammierer verarbeitet werden.
Application Deployment Manager-Manifest
Eine Datei, in der CICS-Ressourcendefinitionen gespeichert werden. Application Deployment Manager kann im Application Deployment Manager-Manifest enthaltene CICS-Ressourcendefinitionen direkt installieren. Das Application Deployment Manager-Manifest kann aber auch in eine CICS-Testumgebung exportiert und später von einem Systemprogrammierer verarbeitet werden.
Arbeitsbereich
In Eclipse die Sammlung von Projekten und anderen Ressourcen, die Sie derzeit in der Workbench entwickeln. Metadaten zu diesen Ressourcen befinden sich in einem Verzeichnis im Dateisystem. Die Ressourcen können in demselben Verzeichnis enthalten sein.
Arbeitsset
Die Teile des ausführbaren Codes und/oder von Datenbereichen eines Programms, die intensiv genutzt werden und deshalb unbedingt im schnellsten Speicher abgelegt werden sollten. Das Instruktionscachearbeitsset eines Programms umfasst demzufolge die Programmcachezeilen, die im Instruktionscache gespeichert werden müssen, wenn das Programm mit maximaler Geschwindigkeit ausgeführt werden soll.
Artefakt
Eine Entität, die von einem Softwareentwicklungsprozess verwendet oder erzeugt wird. Beispiele für Artefakte sind Modelle, Quellendateien, Scripts und ausführbare Binärdateien.
ASSIGN-Knoten
In den Enterprise Service Tools ein Knoten, der mit einer Zuordnungsroutine verknüpft, die Zuordnungen enthält. Eine Zuordnung ist das einmalige Kopieren von Daten von einem Nachrichtenelement in ein anderes oder das einmalige Speichern eines direkten Wertes (z. B. einer Zahl oder einer Zeichenfolge) in einem Nachrichtenelement.
Assistent
Eine interaktive Form der Unterstützung, die Benutzer durch die einzelnen Schritte einer bestimmten Task führt.
ASYNC
Siehe Asynchron.
Asynchron (ASYNC)
Bezeichnung für Ereignisse, die nicht zeitlich synchron sind oder nicht in regelmäßigen oder vorhersehbaren Intervallen eintreten.
Attribut
In Markup-Sprachen wie SGML, XML und HTML ein Name/Wert-Paar innerhalb eines in Tags eingeschlossenen Elements, das die Features des Elements ändert.
Aufrufstack
Eine Liste mit Datenelementen, die von der Java Virtual Machine (JVM) erstellt und verwaltet wird, damit ein Programm eine Methode erfolgreich aufrufen und anschließend zurückkehren kann.
Auschecken
In bestimmten SCM-Systemen (Software Configuration Management) das Kopieren der aktuellen Überarbeitung einer Datei aus dem Repository, damit sie geändert werden kann.
Ausgabeansicht
Zeigt Nachrichten, Parameter und Ergebnisse für die Objekte an, mit denen Sie arbeiten.
Auslöser
In der Datenbanktechnologie ein Programm, das automatisch aufgerufen wird, sobald eine angegebene Aktion für eine bestimmte Tabelle oder Ansicht ausgeführt wird.
Auslöser starten (fire)
In der objektorientierten Programmierung die Veranlassung eines Statusübergangs.
Authentifizierung
Der Sicherheitsservice, der den Beweis liefert, dass ein Benutzer eines Computersystems auch tatsächlich die Person ist, die er zu sein vorgibt. Gebräuchliche Mechanismen für die Implementierung dieses Service sind Kennwörter und digitale Signaturen.
Authorized Program Analysis Report (APAR)
Eine Anforderung zur Behebung eines Fehlers in einem aktuellen Release eines von IBM gelieferten Programms.
Automatisches Sichern
Eine Vorgabe des LPEX-Editors, die bewirkt, dass regelmäßig eine lokale Sicherungskopie einer Bearbeitungssitzung erstellt wird.
Axis
Eine SOAP-Implementierung, unter der Java-Web-Services implementiert werden können.
Basic Mapping Support (BMS)
Eine Schnittstelle zwischen CICS und Anwendungsprogrammen, die Eingabe- und Ausgabeanzeigedaten formatiert und mehrseitige Ausgabenachrichten unabhängig von Steuerzeichen weiterleitet, die von verschiedenen Terminals verwendet werden.
Basisprogramm
Ein Typ eines EGL-Programmabschnitts, der in Echtzeit Tasks ohne Interaktion mit Benutzern ausführt.
Basiszeit
Die Zeit, die für die Ausführung einer bestimmten Methode benötigt wird. Die Basiszeit enthält nicht die Zeit, die in anderen Java-Methoden, die von dieser Methode aufgerufen werden, verbracht wird.
Bean
Eine Definition oder Instanz einer JavaBeans™-Komponente. Siehe auch Enterprise-Bean, JavaBeans.
Behindertengerechte Bedienung
Attribut eines von behinderten Personen verwendbaren Software- oder Hardwareprodukts.
Benutzerdefinierte Funktion (UDF)
Eine Funktion, die mit der Anweisung CREATE FUNCTION für das DB2-Datenbanksystem definiert wird und die anschließend in SQL-Anweisungen referenziert werden kann. Eine benutzerdefinierte Funktion kann eine externe Funktion oder eine SQL-Funktion sein.
Benutzer-ID
Siehe Benutzeridentität.
Benutzeridentität
Eine Zeichenfolge, die einen Benutzer gegenüber einem System eindeutig kennzeichnet.
Berechtigung
Die Methode, die bestimmt, auf welche Portlets ein Benutzer oder eine Benutzergruppe zugreifen kann.
BIDI-Format ändern
Ein spezielles Konvertierungsdienstprogramm für die Dateikonvertierung von einem bidirektionalen Layout in ein anderes innerhalb des Eclipse-Arbeitsbereichs.
Bidirektional
Bezeichnung für Scripts in Sprachen wie Arabisch und Hebräisch, die im Allgemeinen von rechts nach links geschrieben werden. Ausnahmen sind Zahlen, die von links nach rechts geschrieben werden. Diese Definition stammt aus dem LISA-Glossar (Localization Industry Standards Association).
Bidirektionale Konvertierung
Der Prozess der Umwandlung eines bidirektionalen Textlayouts bei inkompatiblen Systemen.
Bidirektionales Attribut
Texttyp, Textausrichtung, numerische Ersetzung und symmetrische Ersetzung.
Binden
Das Einrichten einer Verbindung zwischen Softwarekomponenten in einem Netz unter Verwendung eines vereinbarten Protokolls. In Web-Services wird eine Bindeoperation durchgeführt, wenn der Serviceanforderer zur Laufzeit eine Interaktion mit dem Server aufruft oder einleitet und dabei die Bindungsdetails aus der Servicebeschreibung verwendet, um den Service zu finden, zu kontaktieren und aufzurufen.
BMS
Siehe Basic Mapping Support.
Bottom-up-Entwicklung
In Web-Services die Entwicklung eines Service aus einem vorhandenen Artefakt, z. B. einer Java-Bean oder einer Enterprise-Bean, und nicht aus einer WSDL-Datei (Web Services Definition Language). Siehe auch Top-down-Entwicklung.
Breakpoint
Eine Position in einem Programm, die von einem Befehl oder einer Bedingung angegeben wird und an der das System die Ausführung stoppt und die Steuerung an den Workstationbenutzer oder an ein angegebenes Programm übergibt.
Build
Der Prozess, bei dem ein Buildprogramm mindestens ein abgeleitetes Objekt erzeugt. In diesen Prozess können die Umsetzung von Quellendateien und die Erstellung von Binärdateien durch Compiler, Linkprogramme, Textformatierungsprogramme usw. einbezogen sein. Ein Systembuild ist eine Kombination aus der erneuten Erstellung von Zielen und der Vermeidung einer Builderstellung.
Das Erstellen oder Ändern von Ressourcen auf der Basis des Status anderer Ressourcen. Ein Java-Builder konvertiert beispielsweise Java-Quelldateien in ausführbare Klassendateien und ein Web-Link-Builder aktualisiert Links zu Dateien, deren Name oder Position sich geändert hat.
Buildanforderung
Die Anforderung eines Clients, eine Buildtransaktion auszuführen.
Builddeskriptorabschnitt
Ein EGL-Abschnitt, der den Generierungsprozess mit Option-Wert-Paaren steuert, die festlegen, wie Ausgaben generiert und erstellt werden sollen.
Buildpfad
Der Pfad, der während der Kompilierung von Java-Quellcode für die Suche nach referenzierten Klassen in anderen Projekten verwendet wird.
Buildtransaktion
Ein unter MVS gestarteter Job für die Builderstellung, nachdem vom Client eine Buildanforderung empfangen wurde.
Bytecode
Systemunabhängiger Code, der vom Java-Compiler generiert und vom Java-Interpreter ausgeführt wird. (Sun)
CARMA
Common Access Repository Manager
Cascading Style Sheet (CSS)
Eine Datei, die eine hierarchische Gruppe von Stilregeln definiert, die die Wiedergabe von HTML- oder XML-Dateien in Browsern, Anzeigeprogrammen (Viewer) oder Ausdrucken steuern.
Channel
Eine spezialisierte Webanwendung in einem Portal, die ein Benutzer abonnieren kann.
CICS
Ein IBM Lizenzprogramm, das Services für Onlinetransaktionsverarbeitungen und eine Verwaltung von Geschäftsanwendungen bereitstellt.
In den Enterprise Service Tools ist CICS ein Onlinetransaktionsverarbeitungsprogramm (OLTP) von IBM, das im Bereich der Datenverarbeitung auf Unternehmensgroßrechnern in den letzten Jahrzehnten zusammen mit den Programmiersprachen COBOL und PL/I die am häufigsten verwendeten Tools für die Erstellung von Kundentransaktionsanwendungen bereitgestellt hat.
CICS-Explorer
Ein Eclipse-Plug-in von IBM zum Anzeigen und Verwalten von CICS-Ressourcen.
CICS-Ressourcendefinition
Eine Definition, die von CICS zum Definieren und Verwalten von Ressourcen verwendet wird. Es gibt mehr als 30 CICS-Ressourcendefinitionen. Von Anwendungsentwicklern werden beispielsweise DB2TRAN, DOCTEMPLATE, FILE, MAPSET, PROCESSTYPE, PROGRAM, TDQUEUE und TRANSACTION häufig verwendet.
Client
Ein Softwareprogramm oder Computer, der Services von einem Server anfordert.
Die Komponente von Rational Developer for System z, die auf einer Workstation installiert wird und mit einem fernen System kommuniziert.
Client/Server
Bezeichnung des Interaktionsmodells bei der verteilten Datenverarbeitung, in dem ein Programm auf einem Computer eine Anforderung an ein Programm auf einem anderen Computer sendet und die Antwort abwartet. Das anfordernde Programm ist der Client, das antwortende Programm ist der Server. Siehe auch Verteilte Anwendung.
Code Assist
Siehe Content Assist.
Common Object Request Broker Architecture (CORBA)
Eine Architektur und Spezifikation für verteilte objektorientierte Datenverarbeitung, die Client- und Serverprogramme durch eine formale Schnittstellendefinition voneinander trennt.
Composer
Bei EJBs eine Klasse, mit der ein komplexes Beanfeld mehreren Datenbankspalten zugeordnet werden kann. Für komplexe Felder, die selbst Objekte mit eigenen Feldern und eigenem Verhalten sind, ist eine Komposition erforderlich.
Concurrent Versions System (CVS)
Ein netztransparentes Open-Source-System zur Versionssteuerung.
Connector
In Java EE ein Standarderweiterungsmechanismus für Container, um eine Verbindung mit unternehmensweiten Informationssystemen (EISs) bereitzustellen. Ein Connector besteht aus einem Ressourcenadapter und Tools für die Anwendungsentwicklung (Sun).
In den Enterprise Service Tools eine klar strukturierte, stabile Kommunikations- oder Programmierschnittstelle zu einem unternehmensweiten Informationssystem. Ein Connector kann Daten in einem definierbaren Format akzeptieren, eine Operation aufrufen und Ergebnisse in einem definierbaren Format empfangen.
Container
Ein Softwareobjekt, das andere Softwareobjekte oder -entitäten enthält oder organisiert.
In CARMA eine Ressource, die weitere CARMA-Ressourcen enthält.
Content Assist
Ein Feature einiger Quelleneditoren, das Ihnen eine Liste mit gültigen Alternativen für die Vervollständigung der aktuellen Codezeile bzw. des aktuellen Eingabefelds anbietet.
Content-Provider
Eine Quelle für Inhalte, die als Portlet in eine Portalseite integriert werden können.
Copybook
In den Enterprise Service Tools eine COBOL-Headerdatei, die alle Spalten einer zugrunde liegenden Datendatei beschreibt.
CORBA
Siehe Common Object Request Broker Architecture.
CSS
Siehe Cascading Style Sheet.
Cursorspalte
Im LPEX-Editor für System z ein visueller Anzeiger für die Spalte, in der sich der Cursor zurzeit befindet.
Custom Wire Format (CWF)
In den Enterprise Service Tools die physische Darstellung einer Nachricht in der MRM-Domäne, die aus nicht durch Begrenzer getrennten Datenstrukturen oder Elementen mit festem Format besteht.
CVS
Siehe Concurrent Versions System.
Dämon
Ein Programm, das unbeaufsichtigt ausgeführt wird und fortlaufend oder in regelmäßigen Abständen Funktionen wie die Netzsteuerung ausführt.
Datei
Die Haupteinheit für das Speichern und Abrufen von Daten, die eine Sammlung von Daten in einer von mehreren vorgegebenen Anordnungen enthält und durch Steuerinformationen beschrieben ist, auf die das System Zugriff hat.
Datei mit Hostverbindungseigenschaften
In den Enterprise Service Tools die Ressource eines Service-Flow-Projekts, die die erforderlichen Informationen für die Verbindung zum Hostsystem zur Buildzeit enthält. Die in dieser Eigenschaftendatei gespeicherten Hostverbindungsdaten ermöglichen den Zugriff auf das Hostsystem, um Anzeigen zu erfassen und Dateien mit Anzeigenoperationen aufzuzeichnen. Darüber hinaus sind in der Datei Konfigurationseigenschaften gespeichert, die die Verbindung zum Enterprise Information System (EIS) in der Laufzeit definieren.
Dateizuordnung
Eine Zuordnung zwischen dem niedrigsten Versionsqualifier in einem MVS-Dateinamen und der für die zugehörige workstationbasierte Datei verwendeten Dateinamenerweiterung.
Datenabschnitt
Eine EGL-Definition, die eine Datenstruktur angibt. Es gibt Datenabschnitte des Typs 'dataItem' (Datenfeld), 'dataTable' (Datentabelle) und 'record' (Satzabschnitt).
Datenbank
Eine Sammlung von in Wechselbeziehung zueinander stehenden oder unabhängigen Datenelementen, die zur Bereitstellung für eine oder mehrere Anwendung(en) zusammen gespeichert werden.
Datendefinition
Eine Programmanweisung, die die Features von Daten beschreibt, die Beziehungen von Daten angibt oder den Kontext von Daten erstellt. Eine Datendefinition reserviert Speicher und kann einen Anfangswert bereitstellen.
Datendefinitionsansicht
Eine lokale Darstellung von Datenbanken und ihren Objekten, die Features für die Bearbeitung dieser Objekte und deren Export in eine ferne Datenbank bereitstellt.
Datendefinitionsanweisung
Eine Jobsteueranweisung, die zur Definition einer Datei verwendet wird, die von einem Batch-Job-Abschnitt, von einer gestarteten Task bzw. einem gestarteten Job oder von einem Onlinebenutzer verwendet wird.
Datendefinitionssprache (DDL)
Eine Sprache für die Beschreibung von Daten und ihren Beziehungen in einer Datenbank.
Datenfeld
In EGL ein Speicherbereich, der in keiner Struktur enthalten ist und auf einem Datenfeldabschnitt oder auf einer expliziten Beschreibung eines primitiven Typs wie CHAR(3) basiert.
Datenklasse
Ein Gruppe von Datenkategorien
Datenquelle
In JDBC eine Schnittstelle, die eine logische Darstellung der Zuordnung eines Verbindungspools zu einer physischen Datenquelle bereitstellt. Datenquellenobjekte unterstützen die Portierbarkeit von Anwendungen, weil keine Informationen für einen spezifischen Datenbanktreiber angegeben werden müssen.
Datensatz
In den Enterprise Service Tools ein Schema oder eine Nachricht, das bzw. die einer bekannten COBOL-COMMAREA-Struktur entspricht. Ein Datensatz definiert außerdem eine Reihe von Satzbeschreibungen für die verschiedenen Status dieses Datensatzes.
Datenstrom
Eine kontinuierliche Folge von Datenelementen, die als Einzelzeichen oder in einem definierten Format übertragen werden.
DB2
Eine Familie von IBM Lizenzprogrammen für die Verwaltung relationaler Datenbanken.
DCLGEN (Deklarationsgenerator)
Ein von DB2 bereitgestelltes Dienstprogramm, das eine Kopierdatei und eine einzuschließende Datei erstellt, die eine Deklaration für die Zuordnung zu einer Datenbanktabellendefinition enthält. COBOL- und PL/I-Programme können die generierte Kopierdatei einschließen und erhalten auf einfache Weise eine Datenstruktur für die Ausführung einer Auswahlanweisung.
DDL (Data Definition Language)
Siehe Datendefinitionssprache.
Deadlock
Eine Situation, in der zwei unabhängige Steuerthreads blockiert sind und jeder Thread darauf wartet, dass der jeweils andere Thread eine Aktion ausführt. Deadlocks treten häufig auf, wenn Synchronisationsmechanismen zur Vermeidung von Konkurrenzsituationen hinzugefügt werden.
Debuggen
Fehler in Programmen finden, diagnostizieren und beheben.
Debugger
Ein Tool zum Ermitteln und Verfolgen von Fehlern in Computerprogrammen.
Debugsitzung
Die Debugaktivitäten, die in dem Zeitraum zwischen dem Starten eines Debuggers durch den Entwickler und dem Beenden des Debuggers stattfinden.
Debugsteuerkomponente
Die Serverkomponente des Debuggers, deren Client-Server-Design sowohl lokales als auch fernes Debugging ermöglicht. Die Debugsteuerkomponente wird auf demselben System wie das zu testende Programm ausgeführt.
Definierte Eigenschaft
Eine Eigenschaft, deren ursprünglicher, übernommener Wert geändert wurde.
Deklaration
Eine Anweisung, mit der die Namen und Merkmale von Datenobjekten und Funktionen in einem Programm erstellt werden.
In PL/I wird der Geltungsbereich einer Namensdeklaration von der Position bestimmt, an der sich die Deklaration innerhalb des Programms befindet. Implizite Deklarationen werden behandelt, als wäre der Name in einer Anweisung DECLARE deklariert, die unmittelbar auf die Anweisung PROCEDURE der externen Prozedur folgt. Eine explizite Namensdeklaration ist der Block, der die Deklaration enthält. Darin eingeschlossen sind alle enthaltenen Blöcke mit Ausnahme der Blöcke (sowie aller darin enthaltenen Blöcke), die intern eine andere explizite Deklaration desselben Namens enthalten.
Deployment
Das Einbringen von Dateien oder die Installation von Software in eine(r) Betriebsumgebung.
Deploymentdeskriptor
Eine XML-Datei (Extensible Markup Language), die den Einsatz eines Moduls oder einer Anwendung beschreibt, indem sie Konfigurations- und Containeroptionen festlegt. Ein EJB-Deploymentdeskriptor übergibt beispielsweise Informationen zur Verwaltung und Steuerung einer Enterprise-Bean an einen EJB-Container.
Deploymentverzeichnis
Das Verzeichnis, in dem sich die veröffentlichte Serverkonfiguration und die Webanwendung auf dem Computer befinden, auf der der Anwendungsserver installiert ist.
Deserializer
Eine Methode für die Konvertierung einer serialisierten Variablen in Objektdaten. Siehe auch Serializer.
Deskriptor
In den Enterprise Service Tools eine Eigenschaft oder ein Merkmal einer Instanz strukturierter Daten, die/das ein Entwickler manuell mit dem Editor für Anzeigennachrichten (Tools für Service-Flow-Projekte) definiert hat oder die/das (als Teil eines Standardanzeigendeskriptors) bei einer Anzeigenerfassung oder beim Import einer Anzeige (BMS oder HSC) automatisch zugeordnet wurde. Zur Buildzeit werden diese Deskriptoren für den Abgleich von Anzeigen verwendet (Abgleich der Anzeigendeskriptoren mit einem bekannten Muster oder einer bekannten Struktur). In den implementierten Services werden dieselben Deskriptoren für die Anzeigenerkennung genutzt. Deskriptoren sind Komponenten einer Anzeigenbeschreibung.
Direktaufrufleiste
In Eclipse die vertikale Symbolleiste am linken Rand des Workbench-Fensters, die Schaltflächen für geöffnete Perspektiven und für Fastview-Ansichten enthält.
Direktaufruf über die Tastatur
Eine Taste oder Tastenkombination, über die ein Benutzer eine Aktion ausführen kann, die in einem Menü verfügbar ist.
Dokumentobjektmodell (DOM)
Ein System, in dem ein gegliedertes Dokument, z. B. eine XML-Datei, als Baum von Objekten angezeigt wird, die über das Programm aufgerufen und aktualisiert werden können.
Dokumenttypdefinition (DTD)
Die Regeln, die die Struktur für eine bestimmte Klasse von SGML- bzw. XML-Dokumenten vorgeben. Die Dokumenttypdefinition definiert die Struktur mit Elementen, Attributen und Schreibweisen und legt Vorgaben für die Verwendung der einzelnen Elemente, Attribute und Schreibweisen in der jeweiligen Dokumentklasse fest.
DOM (Document Object Model)
Siehe Dokumentobjektmodell.
Doppelbytezeichensatz (DBCS)
In den Enterprise Service Tools ein Zeichensatz, bei dem jedes Zeichen mit zwei Bytes dargestellt wird. Solche Zeichensätze werden in der Regel von Landessprachen wie Japanisch und Chinesisch verwendet, die mehr Symbole umfassen, als mit nur einem Byte dargestellt werden können.
DTD (Document Type Definition)
Siehe Dokumenttypdefinition.
Dynamischer Webinhalt
Programmierelemente, wie JSP-Dateien (JavaServer Pages), Servlets und Scripts, die für eine präzise Laufzeitdarstellung in einem Web-Browser eine client- oder serverseitige Verarbeitung erfordern
Dynamisches Webprojekt
Ein Projekt, das Ressourcen für eine Webanwendung mit dynamischem Inhalt enthält, wie Servlets oder JSP-Dateien (JavaServer Pages). Die Struktur eines dynamischen Webprojekts spiegelt den J2EE-Standard für Webinhalte, Klassen, Klassenpfade, den Deploymentdeskriptor usw. wider.
EAR
Siehe Enterprise-Archiv. Siehe auch Webarchiv, Java-Archiv.
EAR-Datei
Siehe auch Webarchiv, Java-Archiv. Siehe Enterprise-Archiv.
EAR-Projekt
Siehe Enterprise-Anwendungsprojekt.
Eclipse
Eine Open-Source-Initiative, die unabhängigen Softwareanbietern und anderen Toolentwicklern eine Standardplattform für die Entwicklung Plug-in-kompatibler Tools für die Anwendungsentwicklung bereitstellt.
Eclipse Modeling Framework
Die Eclipse-Komponenten, die strukturierte Datenmodelle definieren und implementieren, bei denen es sich um eine Gruppe zusammengehöriger Klassen handelt, die für die Bearbeitung von Daten in Anwendungen verwendet werden.
Editorbereich
In Eclipse und Eclipse-basierten Produkten der Bereich im Workbench-Fenster, in dem Dateien zur Bearbeitung geöffnet werden.
Editor für Anzeigennachrichten
In den Enterprise Service Tools eine Komponente, mit der Sie Artefakte des Informationsmodells modifizieren können, die nur auf Anzeigen oder Anzeigenmasken anwendbar sind. Mit dem Editor für Anzeigennachrichten können (ohne Hostverbindung) die Anzeigendefinitionen bearbeitet werden, die bereits in der Workbench gespeichert wurden oder die eines der Tools für Service-Flow-Projekte automatisch generiert hat. Zu den Bearbeitungsmöglichkeiten gehören die Bearbeitung von Informationen der Anzeigendefinition (d. h. von Feldnamen), das Definieren und Modifizieren von Deskriptoren und das Definieren von Variationen einer Basisanzeige. Durch die Bearbeitung der Anzeigendefinition können Sie die Verwendbarkeit der Anzeigeninformationen für nachfolgende Entwicklungsschritte verbessern.
Editor für Flow-Nachrichten
In den Enterprise Service Tools der von der Perspektive mit den Tools für Service-Flow-Projekte bereitgestellte Standardeditor für die Bearbeitung von Nachrichtendefinitionsdateien (.mxsd). Der Editor wird im Editorbereich gestartet, wenn Sie im Navigator eine vorhandene Nachrichtendefinitionsdatei öffnen oder mit dem Assistenten 'Neue Nachrichtendefinition' eine neue Nachrichtendefinitionsdatei erstellen.
Editor für Flow-Nachrichtengruppen
In den Enterprise Service Tools der von der Perspektive mit den Tools für Service-Flow-Projekte bereitgestellte Standardeditor für die Bearbeitung von Nachrichtengruppendateien (Nachrichtengruppe.mset). Der Editor wird im Editorbereich gestartet, wenn Sie im Navigator eine vorhandene Nachrichtendefinitionsdatei öffnen oder mit dem Assistenten 'Neue Nachrichtendefinition' eine neue Nachrichtendefinitionsdatei erstellen. Im Editor für Flow-Nachrichtengruppen können unter anderem folgende Bearbeitungsfunktionen ausgeführt werden:
  • In der Eigenschaftenhierarchie mit den drei Ebenen 'Nachrichtengruppe', 'Physische Eigenschaften' und 'Dokumentation' können die Nachrichtengruppendetails von Nachrichtendefinitionen bearbeitet werden, die durch den Import von Datenstrukturen mit XML-Schema-, DTD-, C- oder COBOL-Importmodulen erstellt wurden. Die vom Importprozess erstellte Nachrichtendefinitionsdatei wird automatisch mit dem importierten Inhalt gefüllt, den Sie dann nach Bedarf bearbeiten können.
  • Leere Nachrichtendefinitionsdateien können mit Nachrichtenmodellobjekten gefüllt werden, indem die erforderlichen Elemente, Attribute, Gruppen, Typen und Nachrichten für die Nachrichtenformate erstellt werden. Das erstellte Nachrichtenmodell besteht aus logischen und physischen Informationen, sofern in der Nachrichtengruppe geeignete physische Formate vorhanden sind.
  • Die logische Struktur einer Nachricht kann bearbeitet werden.
  • Die physische Struktur und die Eigenschaften einer Nachricht können erstellt und bearbeitet werden.
  • Nachrichtendefinitionen können erstellt werden.
  • In einer Nachrichtengruppe können allgemeine Konstrukte für die Verwendung mit anderen Nachrichtendefinitionsdateien erstellt werden.
EGL
Siehe Enterprise Generation Language.
EGL-Anweisung
Eine Anweisung, die in einem EGL-Funktionsabschnitt codiert wird und eine Aktion auslösen soll, wenn das generierte Programm ausgeführt wird. Beispiele für EGL-Anweisungen sind Zuordnungsanweisungen und die EGL-Anweisung add.
EGL-Builddatei
Eine XML-Datei mit der Erweiterung .eglbld, in der Definitionen von EGL-Buildabschnitten gespeichert werden.
EGL-Datei
Eine EGL-Programmdatei (mit der Erweiterung .eglpgm), eine EGL-Definitionsdatei (mit der Erweiterung .egldef) oder eine EGL-Builddatei (mit der Erweiterung .eglbld).
EGL-Quellendatei
Eine Textdatei mit der Erweiterung .egl, in der Definitionen von EGL-Daten, EGL-Logik und UI-Abschnitten gespeichert werden.
EGL-Schlüsselwort
Der Anfangsbegriff einer EGL-Anweisung, die weder ein Funktionsaufruf noch eine Zuordnungsanweisung ist. Beispiele für Schlüsselwörter sind add und delete.
Eigenschaftendatei für ein Unterprojekt
In zIDE eine Konfigurationsdatei für ein hostbasiertes Projekt, die die Eigenschaften eines Unterprojekts definiert.
Eigenschaftsgruppe
In zIDE eine benannte Gruppe von Buildeigenschaften, die verwendet werden kann, um mehrere Buildkonfigurationen für ein Projekt oder Unterprojekt bzw. für eine Datei zu definieren und zu speichern.
Einchecken
In bestimmten SCM-Systemen (Software Configuration Management) das Zurückkopieren von Dateien in das Repository, nachdem sie geändert wurden.
Einfacher Typ
In XML ein Typ ohne Elementinhalt, dem keine Attribute zugeordnet werden können. Elemente mit Zahlen (sowie Zeichenfolgen, Datumsangaben etc.), die jedoch keine Unterelemente enthalten, werden als Elemente einfachen Typs bezeichnet. Siehe auch Komplexer Typ.
Einfaches Element
In den Enterprise Service Tools ein Feld in einer Nachricht, das auf einem einfachen Typ basiert. Ein einfaches Element kann sich wiederholen und einen Standard oder einen festen Wert definieren.
EIS
Siehe Enterprise Information System. Siehe auch Ressourcenadapter.
EIS-Schnittstelle
In den Enterprise Service Tools eine Schnittstelle, die von der jeweiligen Organisation abhängt. Die Art der Schnittstelle wird von den Systemen und der Anwendungsarchitektur in der Organisation bestimmt. Aus Sicht eines Benutzers der Tools für Service-Flow-Projekte ist die EIS-Schnittstelle (Enterprise Information Systems) die Datenquelle, auf die Sie Ihre Entwicklungsarbeit ausrichten.
EJB
Siehe Enterprise JavaBeans.
EJB-Bean
Siehe auch Bean. Siehe Enterprise-Bean.
EJB-Container
Ein Container, der den EJB-Komponentenvertrag der J2EE-Architektur implementiert. Dieser Vertrag definiert eine Laufzeitumgebung für Enterprise-Beans, die Services für die Sicherheit, für gemeinsamen Zugriff, für die Verwaltung von Lebenszyklen, für Transaktionen, Deployment und andere Services umfasst. (Sun) Siehe auch EJB-Server.
EJB-JAR-Datei
Ein Java-Archiv, das ein EJB-Modul enthält. (Sun)
EJB-Modul
Eine Softwareeinheit, die aus mindestens einer Enterprise-Bean und einem EJB-Deploymentdeskriptor besteht. (Sun)
EJB-Objekt
Bei Enterprise-Beans ein Objekt, dessen Klasse das EJB-Remote-Interface implementiert. (Sun)
EJB-Projekt
Ein Projekt, das die für EJB-Anwendungen erforderlichen Ressourcen enthält, einschließlich Enterprise-Beans, Home-Interface, Local-Interface, Remote-Interface, JSP-Dateien, Servlets und Deploymentdeskriptoren.
EJB-Server
Software, die Services für einen EJB-Container bereitstellt. Ein EJB-Server kann einen oder mehrere EJB-Container enthalten. (Sun) Siehe auch EJB-Container.
Element
Im JDT-Feature (Java Development Tools) von Eclipse ein generischer Begriff, der sich auf Java-Pakete, -Klassen, -Typen, -Interfaces, -Methoden oder -Felder beziehen kann.
In Markup-Sprachen wie SGML, XML und HTML eine Basiseinheit, die sich aus einem Anfangstag, einem Endtag, zugehörigen Attributen und deren Werten sowie aus beliebigem Text zusammensetzt, der zwischen den beiden Tags steht.
In den Enterprise Service Tools ein benannter Informationsabschnitt oder ein Feld in einer Nachricht, deren Geschäftsbedeutung von den Anwendungen vereinbart wurde, die die Nachricht erstellen und verarbeiten.
Element
In EGL ein benannter Speicherbereich, der einen Einzelwert enthält.
Endpunkt
Das Ursprungs- oder Zielsystem einer Sitzung.
In den Enterprise Service Tools eine Zuordnung zwischen einer Bindung und einer Netzadresse (angegeben durch einen Uniform Resource Identifier), die für die Kommunikation mit einer Instanz eines Service verwendet werden kann. Ein Endpunkt bezeichnet eine bestimmte Position für den Zugriff auf einen Service unter Verwendung eines bestimmten Protokolls und bestimmter Daten.
Enterprise-Anwendung
Siehe J2EE-Anwendung.
Enterprise-Anwendungsprojekt (EAR-Projekt)
Eine Struktur und Hierarchie von Ordnern und Dateien, die einen Deploymentdeskriptor, ein IBM Erweiterungsdokument und Dateien enthält, die für alle im Deploymentdeskriptor definierten J2EE-Module einheitlich sind.
Enterprise-Archiv (EAR)
Ein spezialisierter, im J2EE-Standard definierter JAR-Dateityp, der für das Deployment von J2EE-Anwendungen in J2EE-Anwendungsservern verwendet wird. Eine EAR-Datei enthält EJB-Komponenten, einen Deploymentdeskriptor und WAR-Dateien (Webarchive) für individuelle Webanwendungen. Siehe auch Webarchiv, Java-Archiv.
Enterprise-Bean
Eine Komponente, die eine Geschäftstask oder Geschäftsentität implementiert und in einem EJB-Container enthalten ist. Entity-Beans, Session-Beans und nachrichtengesteuerte Beans (MDBs) sind Enterprise-Beans. (Sun) Siehe auch Bean.
Enterprise Generation Language (EGL)
Eine höhere Programmiersprache, die Entwicklern beim Erstellen komplexer Geschäftsanwendungen für das Deployment in einer beliebigen Umgebung (einschließlich des World Wide Web) die Möglichkeit bietet, den Schwerpunkt auf die Geschäftslogik zu legen. Die Sprache vereinfacht den Zugriff auf Datenbanken und Nachrichtenwarteschlangen sowie die Verwendung von J2EE.
Enterprise Information System (EIS)
Die Anwendungen, aus denen sich ein vorhandenes Unternehmenssystem für die Bearbeitung unternehmensweiter Informationen zusammensetzt. Ein Enterprise Information System stellt eine klar strukturierte Gruppe von Services bereit, die als Local-Interface und/oder Remote-Interface bereitgestellt werden. (Sun) Siehe auch Ressourcenadapter.
Enterprise JavaBeans (EJB)
Eine von Sun Microsystems für die Entwicklung und das Deployment von objektorientierten, verteilten Enterprise-Anwendungen definierte Komponentenarchitektur.
Enterprise Service Tools
Eine Komponente von Rational Developer for System z, die Service-Flow-Projekttools und Einzelservice-Projekttools zusammenfasst.
Entität
In Formatierungssprachen wie XML eine Gruppe von Zeichen, die als eine Einheit referenziert werden kann, um beispielsweise Text, der sich häufig wiederholt, oder Sonderzeichen in ein Dokument aufzunehmen.
Ergebnisliste
Die von einer Prozedur zurückgegebene Gruppe von Zeilen.
Erweiterbare Fehlerrückmeldung
In Rational Developer for System z ein Tool, mit dem von COBOL- und PL/I-Quellendateien unter Verwendung des integrierten DB2-Koprozessors und des CICS-Umsetzers generierte Fehlernachrichten erfasst und angezeigt werden können. Dieser Mechanismus kann so erweitert werden, dass er angepasste Vorprozessoren und zusätzliche Sprachen, z. B. Assembler, unterstützt.
Erweiterung
In Eclipse der Mechanismus, mit dem ein Plug-in die Plattform erweitert. Siehe auch Erweiterungspunkt.
Erweiterungspunkt
In Eclipse die Spezifikation, die definiert, welche Attribute und Werte eine Erweiterung deklarieren muss. Siehe auch Erweiterung.
Extensible Hypertext Markup Language (XHTML)
Eine neue Darlegung von HTML 4.0 als Anwendung von XML. XHTML ist eine Familie aktueller und zukünftiger DTDs und Module, die HTML in Teilen nachbilden und erweitern.
Extensible Markup Language (XML)
Eine Standardmetasprache für die Definition von Markup-Sprachen, die auf SGML (Standard Generalized Markup Language) basiert.
Extensible Stylesheet Language (XSL)
Eine Sprache für die Angabe von Formatvorlagen (Style Sheets) für XML-Dokumente. XSLT (Extensible Stylesheet Language Transformation) wird zusammen mit XSL verwendet, um die Umsetzung eines XML-Dokuments in ein anderes Dokument zu beschreiben.
Faces-JSP-Datei
Eine Datei, die eine Seite eines dynamischen Webprojekts darstellt und eine JavaServer Faces-Benutzerschnittstelle und JavaServer Faces-Datenkomponenten enthält. Siehe auch JavaServer Faces.
Faces-Komponente
Eine Collection von Benutzerschnittstellenkomponenten (z. B. von Eingabefeldern) und Datenkomponenten (die Daten in einer Datenbank darstellen, z. B. Datensätze), die mit der Maus in eine Faces-JSP-Datei gezogen und anschließend miteinander verbunden werden können, um ein dynamisches Webprojekt zu erstellen. Siehe auch JavaServer Faces.
Factory
In der objektorientierten Programmierung eine Klasse, die zum Erstellen von Instanzen einer anderen Klasse verwendet wird. Eine Factory wird verwendet, um die Erstellung von Objekten einer bestimmten Klasse auf einen bestimmten Bereich zu begrenzen, sodass neue Funktionen ohne umfassende Codeänderungen bereitgestellt werden können.
Fastview-Ansicht
In Eclipse eine Ansicht, die durch das Klicken auf eine Schaltfläche in der Direktaufrufleiste geöffnet und geschlossen wird.
Feature
In Eclipse eine JAR-Datei, die in einem Format gepackt ist, das der Aktualisierungsmanager akzeptiert und zum Aktualisieren der Plattform verwendet. Features haben ein Manifest, das Basisinformationen zum Inhalt des Features bereitstellt. Bei diesem Inhalt kann es sich um Plug-ins, Fragmente oder andere Dateien handeln.
Fehlerbehebungsmenü
Ein Menü von Rational Developer for System z, das den Zugriff auf Client- und Serverinformationen zu fernen Ressourcen und aktuellen Umgebungsvariablen ermöglicht.
Fehlerpuffer
Ein Teil des Speichers, in dem temporär Fehlernachrichten gespeichert werden.
Fehlerrückmeldungen
In zIDE ein Mechanismus, mit dem von COBOL- und PL/I-Quellendateien unter Verwendung des integrierten DB2-Koprozessors und des CICS-Umsetzers generierte Fehlernachrichten erfasst und angezeigt werden können. Dieser Mechanismus kann so erweitert werden, dass er angepasste Vorprozessoren und zusätzliche Sprachen, z. B. Assembler, unterstützt.
Feld
Bei objektorientierter Programmierung ein Attribut oder ein Datenmember eine Klasse.
Fensterobjekt
Eine wiederverwendbare Benutzerschnittstellenkomponente (z. B. eine Schaltfläche, eine Schiebeleiste, ein Steuerbereich oder ein Textbearbeitungsbereich), die eine Tastatur- oder Mauseingabe empfangen und mit einer Anwendung oder einem anderen Fensterobjekt kommunizieren kann.
FEPI
In den Enterprise Service Tools eine gesondert installierbare Funktion von CICS Transaction Server für die Kommunikation mit Nicht-LU6.2-Partnern durch Simulation einer LU0- oder LU2-Einheit.
Fern
Attribut für Systeme, Programme oder Einheiten, auf die über eine Übertragungsleitung zugegriffen wird.
Ferne Indexsuche
Eine Suche in fernen RSE-Filtern oder -Ordnern mit Hilfe eines bereits vorhandenen Index.
Fernes Dateisystem
Ein Dateisystem, das sich auf einem anderen Server oder unter einem anderen Betriebssystem befindet.
Fernes System
Jedes andere System im Netz, mit dem Ihr System kommunizieren kann.
Ferne Synchronisation
Eine Gruppe von Tools für eine schnelle, systematische und wiederholbare Übertragung von Ressourcen eines lokalen Projekts zu einem fernen System.
Ferne Syntaxprüfung
Eine Aktion, die die JCL-Prozedurunterstützung von Rational Developer for System z verwendet, um Ressourcen zur Syntaxprüfung an einen z/OS-basierten Compiler zu übergeben.
Fester Dateiname
Ein Dateiname, der als High Level Qualifier eine bestimmte Benutzer-ID enthält, z. B. MYUSERID.COBOL.SOURCE.
File Transfer Protocol (FTP)
In der Gruppe der Internetprotokolle ein Protokoll auf Anwendungsebene, das TCP- und Telnet-Services verwendet, um Massendatendateien zwischen Maschinen oder Hosts zu übertragen.
Filterzeichenfolge
Eine Einstellung des Remote System Explorer, die Muster für die Anzeige von Dateinamen in der Ansicht 'Ferne Systeme' angibt.
Firewallregeln
Einstellungen für die TCP/IP-Kommunikation, die die Clientkomponente von Rational Developer for System z für eine effektive Kommunikation mit dem Server über eine Firewall verwendet.
Fixpack
Eine kumulative Sammlung von Fixes, die zwischen geplanten Refresh-Packs, Produktaktualisierungen oder Releases verfügbar gemacht wird. Ein Fixpack bringt Ihre Software auf eine bestimmte Wartungsstufe. Siehe auch Vorläufige Programmkorrektur, Vorläufiger Fix, Refresh-Pack.
Flow
In den Enterprise Service Tools eine grafische Darstellung der Abfolge von Aktivitäten, die gemäß dem Geschäftsprozess eines Unternehmens ausgeführt werden. Flows bestehen aus einer Grafik mit Knoten, die definierte Eintritts- und Austrittspunkte haben. Jeder Knoten repräsentiert den Aufruf einer Serviceoperation, die Steuerung des Flows der Sequenz oder die Ausführung wiederverwendbarer Geschäftslogik. Die Flows selbst werden als ein Service präsentiert, damit sie extern gesteuert werden können.
Flow-Editor
In den Enterprise Service Tools ein Editor zum manuellen Konstruieren eines Service, der eine Anzeigenoperationsdatei repräsentiert, sowie zum Füllen eines Flow mit Anfangsdaten unter Verwendung einer erfassten WSDL-Anzeigenoperationsdatei. Sie können den Editor auch verwenden, um zusätzliche Anmerkungen zu alternativen Pfaden (Fehlerpfaden oder weiteren Optionen für das Geschäftsverhalten) für einen Flow machen, die mit Echtzeitimportmodulen nicht erfasst werden können. Der Flow-Editor stellt das Programmiermodell für einen Flow-Adapter dar und unterstützt Bottom-up- und Top-down-Szenarien.
Folgenummern
Im LPEX-Editor für System z eine Vorgabe zur Beibehaltung der Folgenummern in Dateien, in denen alle Zeilen mit gültigen Standardfolgenummern versehen sind.
formGroup
In EGL eine Collection von Formularabschnitten. Ein formGroup-Abschnitt wird neben einem EGL-Programm als gesonderte Ausgabe generiert.
Formular
Eine Bildschirmanzeige, ein gedrucktes Dokument oder eine Datei mit definierten Bereichen für einzufügende Informationen.
Frameset
Eine HTML-Datei, die das Layout einer Webseite definiert, die aus anderen, separaten HTML-Dateien besteht.
Fremdschlüssel
In einer relationalen Datenbank ein Schlüssel in einer Tabelle, der auf den Primärschlüssel in einer anderen Tabelle verweist. Siehe auch Primärschlüssel.
FTP
Siehe File Transfer Protocol.
Funktionalität
Eine Gruppe von Funktionen und Features, die verdeckt oder sichtbar gemacht werden können, um die Benutzerschnittstelle zu vereinfachen. Die Funktionalität kann aktiviert oder inaktiviert werden, indem die Vorgabeeinstellungen geändert werden. Sie kann aber auch über eine Verwaltungsschnittstelle gesteuert werden.
Garbage-Collection
Teil des Laufzeitsystems einer Sprache oder eine Add-on-Bibliothek, der bzw. die automatisch ermittelt, welchen Speicher ein Benutzer nicht mehr verwendet, und diesen zur weiteren Verwendung freigibt. Eine Garbage-Collection kann durch den Compiler, die Hardware, das Betriebssystem oder eine beliebige Kombination dieser drei Elemente unterstützt werden.
Gateway
  1. Eine Middlewarekomponente, die bei Web-Service-Aufrufen eine Brücke zwischen Internet- und Intranetumgebung bildet.
  2. Software, die Services zwischen den Endpunkten und dem übrigen Teil der Tivoli-Umgebung bereitstellt.
  3. Eine Komponente eines Voice over Internet Protocol, die eine Brücke zwischen VoIP und Umgebungen mit Wählverbindungen bereitstellt.
  4. Eine Einheit oder ein Programm für die Verbindung von Netzen oder Systemen mit unterschiedlichen Netzarchitekturen.
Geltungsbereich
Bereich eines Quellenprogramms, in dem ein Objekt definiert ist und erkannt wird.
Generischer Dateiname
Ein Dateiname, der als High Level Qualifier anstelle einer bestimmten Benutzer-ID <HLQ> enthält, z. B. <HLQ>.COBOL.SOURCE.
Geschäftsmethode
Eine Methode einer Enterprise-Bean, die die Geschäftslogik oder -regeln einer Anwendung implementiert. (Sun)
Geschäftsprozess
In den Enterprise Service Tools eine Gruppe logisch zusammengehöriger Vorgänge, die mithilfe der Ressourcen einer Organisation definierte Ergebnisse bereitstellen, um die Ziele der Organisation zu unterstützen.
Geschäftsservice
In der Programmierung von Web-Services ein Datenstrukturtyp, der Informationen zu Gruppen von Web-Services enthält. Die Geschäftsservicestruktur wird bei der Registrierung eines Service angegeben.
Gespeicherte Prozedur
Ein Block von Prozedurkonstrukten und eingebetteten SQL-Anweisungen, der in einer Datenbank gespeichert ist und über den Namen aufgerufen werden kann. Gespeicherte Prozeduren ermöglichen die Ausführung eines Anwendungsprogramms in zwei Teilen (ein Teil auf dem Client und ein Teil auf dem Server), sodass ein Aufruf mehrere Zugriffe auf die Datenbank erzeugen kann.
Getter-Methode
Eine Methode, die den Zweck hat, den Wert einer Instanz oder einer Klassenvariablen abzurufen. Auf diese Weise kann ein anderes Objekt den Wert einer seiner Variablen herausfinden. Siehe auch Setter-Methode.
GIF
Siehe Graphics Interchange Format.
Globale Ausrichtung
Die Ausrichtung von Text beim Speichern. Der Text kann von rechts nach links (RTL, Right To Left) oder von links nach rechts (LTR, Left To Right) ausgerichtet sein.
Globale Konfigurationsdateien
Konfigurationsdateien, die in einer Push-to-Client-Umgebung vom primären System verteilt werden.
Globales Attribut
In XML ein Attribut, das als untergeordnetes Schemaelement und nicht als Teil einer komplexen Typdefinition deklariert ist. Globale Attribute können in Inhaltsmodellen mit dem Attribut 'ref' referenziert werden.
Globales Element
In XML ein Element, das als untergeordnetes Schemaelement und nicht als Teil einer komplexen Typdefinition deklariert ist. Globale Elemente können in Inhaltsmodellen mit dem Attribut 'ref' referenziert werden.
Graphics Interchange Format (GIF)
Ein Dateiformat zum Speichern von Bildern. GIF-Dateien werden im World Wide Web häufig verwendet, da sie maximal 256 Farben haben und daher sehr klein sind.
Gruppe
Eine Liste von Elementen mit Informationen darüber, wie diese Elemente in einer Nachricht angezeigt werden können. Gruppen können geordnete Gruppen, ungeordnete Gruppen oder Auswahlgruppen sein.
Handler
In Web-Services ein Mechanismus für die Verarbeitung von Serviceinhalten und für die Erweiterung der Funktion eines JAX-RPC-Laufzeitsystems.
Handshake
Der Austausch von Nachrichten zu Beginn einer SSL-Sitzung, durch den der Client den Server (und optional der Server den Client) mit Public-Key-Verfahren authentifizieren kann, damit Client und Server anschließend bei der Erstellung symmetrischer Schlüssel für die Verschlüsselung, Entschlüsselung und die Erkennung von Datenmanipulationen während der Übertragung zusammenarbeiten können.
HATS (Host Access Transformation Services)
Eine Gruppe von IBM Software-Tools, die einen webbasierten Zugriff auf 3270- und 5250-basierte Anwendungen und Datenquellen bereitstellt.
In den Enterprise Service Tools eine Gruppe von IBM Software-Tools für den webbasierten Zugriff auf vorhandene Datenquellen und Hostanwendungen. Mit den Tools für Service-Flow-Projekte kann ein Unternehmensentwickler einen Service-Flow in mehreren unterstützten Laufzeitumgebungen implementieren.
Headless
Attribut für ein Programm oder eine Anwendung, das bzw. die ohne grafische Benutzerschnittstelle oder, in einigen Fällen, ganz ohne Schnittstelle ausgeführt werden kann. Der Headless-Modus wird oft für Netzserver oder eingebettete Systeme verwendet.
Heapspeicher
In der Java-Programmierung ein Speicherblock, den die Java Virtual Machine in der Laufzeit zum Speichern von Java-Objekten verwendet. Der Java-Heapspeicher wird von einem Garbage-Collector verwaltet, der automatisch die Zuordnung von Java-Objekten aufhebt, die nicht mehr in Gebrauch sind.
Home-Interface
Bei Enterprise-Beans ein Interface, das null oder mehr create- und remove-Methoden für eine Session-Bean bzw. null oder mehr create-, finder- und remove-Methoden für eine Entity-Bean definiert. Siehe auch Remote-Interface.
Homepage
Die erste Webseite eines Portals.
Host
Bei der Erstellung von Leistungsprofilen ein Computer, der der Eigner von Prozessen ist, für die das Profil erstellt wird. Siehe auch Server.
Ein Computer, der mit einem Netz verbunden ist und einen Zugriffspunkt auf dieses Netz bereitstellt. Der Host kann ein Client, ein Server oder auch gleichzeitig Client und Server sein. Siehe auch Server.
Hostbasiertes Projekt
In zIDE ein Projekt, das auf einem z/OS-System definiert wurde und auf die Workstation heruntergeladen werden kann, wenn eine Verbindung zum fernen System besteht.
Hosteditor
In den Enterprise Service Tools ein Editor, den ein Softwareentwickler verwendet, um wie ein Benutzer mit einer EIS-Anwendung zu interagieren. Der Editor zeichnet für jede Beschreibung Aktionssets (Tastatureingaben für die Navigation) auf.
Hostname
In der Internetkommunikation der Name eines Computers. Der vollständig qualifizierte Hostname kann ein vollständig qualifizierter Domänenname, wie "meincomputer.stadt.unternehmen.com", oder ein bestimmter Namensteil, wie "meincomputer", sein.

Gelegentlich wird der Begriff "Hostname" für den vollständig qualifizierten Domänennamen verwendet, in anderen Fällen auch für den eindeutigen Namensteil eines vollständig qualifizierten Domänennamens.

HTML
Siehe Hypertext Markup Language.
HTTP
Siehe Hypertext Transfer Protocol.
HTTPS
Siehe HTTP über SSL.
HTTP über SSL (HTTPS)
Ein Webprotokoll für sichere Transaktionen, das Seitenanforderungen von Benutzern und vom Web-Server zurückgegebene Seiten verschlüsselt und entschlüsselt.
Hypertext Markup Language (HTML)
Eine Markup-Sprache, die dem SGML-Standard (Standard Generalized Markup Language) entspricht und primär entwickelt wurde, um die Onlineanzeige von Text- und Grafikinformationen, einschließlich Hypertext-Links, zu unterstützen.
Hypertext Transfer Protocol (HTTP)
Das Internetprotokoll, mit dem Hypertext- und XML-Dokumente im Web übertragen und angezeigt werden.
IDE (Integrated Development Environment)
Siehe Integrierte Entwicklungsumgebung.
Importmodul
In den Enterprise Service Tools eine Gruppe von Komponenten, mit denen Bereiche des Informationsmodells mit vorhandenen Ressourcen gefüllt werden können. Diese Ressourcen können Datenformatdefinitionen für Nachrichten oder für von Hostanwendungen verwendete Steuerblöcke sein, aber auch Anzeigenformatdefinitionen für ganze Anzeigen oder Anzeigenbereiche, vorhandene Navigationsinformationen (z. B. Emulatormakros) oder erfasste tatsächliche Anzeigen. Für Formatdefinitionen und erfasste Anzeigen wird beim Import der Ressource ein Schema erstellt. Beim Import von Navigationsinformationen werden Flow-Informationen, WSDL und - nach Möglichkeit - ein Schema erstellt.
Information Center
Eine Sammlung von Informationen, die zur Unterstützung der Produktbenutzer bereitgestellt wird, unabhängig vom Produkt gestartet werden kann und eine Navigationsliste der Artikel sowie eine Suchmaschine enthält.
Inhaltsbereich
Der bearbeitbare Bereich einer Webseite, die auf einer Seitenschablone beruht.
Der Bereich "Erste Erfahrungen mit Rational Developer for System z" umfasst mehrere Inhaltsbereiche. In der Mitte des Fensters "Erste Erfahrungen" können Sie eine beliebige Schaltfläche auswählen, um die Seite mit dem zugehörigen Inhaltsbereich aufzurufen. Auf einer solchen Seite können Sie wiederum Schaltflächen auswählen, um Seiten mit den Inhalten des Bereichs 'Erste Erfahrungen' oder Hilfetextseiten der Onlinehilfe zu öffnen.
Der Inhaltsbereich des LEX-Editors für System z ist der Arbeitsbereich für die Erstellung und Bearbeitung einer Quelle.
Inhaltsmodell
Die Darstellung von Daten, die in einem XML-Element enthalten sein können. Es gibt vier Arten von Inhaltsmodellen: Elementinhalt, gemischter Inhalt, kein Inhalt und beliebiger Inhalt.
Inkrementeller Build
In Eclipse ein Build, bei dem nur die Ressourcen berücksichtigt werden, die seit dem letzten Build geändert wurden. Siehe auch Vollständiger Build.
Installationskonfigurationsdatei
Eine Datei, die Produktaktualisierungen definiert, die in einer Push-to-Client-Umgebung verteilt werden sollen.
Instanzdokument
Ein XML-Dokument, das mit einem bestimmten Schema übereinstimmt.
Instanz für ferne Dateiübertragung
Eine Datei, die Informationen zu der für die Fernübertragung einer Datei verwendeten Methode enthält.
Integrierte Entwicklungsumgebung (IDE)
Eine Gruppe von Softwareentwicklungstools wie Quelleneditoren, Compiler und Debugger, auf die von nur einer Benutzerschnittstelle aus zugegriffen werden kann.
Interactive System Productivity Facility (ISPF)
Ein IBM Lizenzprogramm, das als Gesamtanzeigeeditor und Dialogmanager verwendet werden kann. Das Programm wird für das Schreiben von Anwendungsprogrammen genutzt und ermöglicht die Generierung von Standardbildschirmanzeigen und interaktiven Dialogen zwischen Anwendungsprogrammierer und Endbenutzer.
Internet Protocol (IP)
Ein Protokoll, das Daten durch ein Netz oder durch miteinander verbundene Netze leitet. Dieses Protokoll wird als Mittler zwischen höheren Protokollschichten und dem physischen Netz eingesetzt. Siehe auch Transmission Control Protocol (TCP).
Interoperabilität
Die Fähigkeit eines Computers oder eines Programms, mit anderen Computern oder Programmen zusammenzuarbeiten.
Interpreter
Ein Programm, das eine Instruktion einer höheren Programmiersprache umsetzt und ausführt, bevor es die nächste Instruktion umsetzt und ausführt.
INVOKE-Knoten
In den Enterprise Service Tools ein Knoten, der eine Operation mit einer EIS-Anwendung aufruft.
IP
Siehe Internet Protocol. Siehe auch Transmission Control Protocol (TCP).
Isomorph
Für jedes zusammengesetzte Element des XML-Instanzdokuments (also für jedes Element, das weitere Elemente enthält) gibt es beginnend beim Stammverzeichnis exakt ein entsprechendes COBOL-Gruppenelement, dessen Verschachtelungstiefe mit der Verschachtelungstiefe des XML-Äquivalents identisch ist. Für jedes nicht zusammengesetzte Element des XML-Instanzdokuments (also für jedes Element, das keine weiteren Elemente enthält) gibt es beginnend beim Anfangselement exakt ein entsprechendes COBOL-Datenelement, dessen Verschachtelungstiefe mit der Verschachtelungstiefe des XML-Äquivalents identisch ist und dessen Speicheradresse zur Laufzeit eindeutig identifiziert werden kann.
ISPF
Siehe Interactive System Productivity Facility.
ISPF-Editorprofil
Ein Profil des LPEX-Editors für System z, das die Funktion von ISPF-Tasten simuliert.
JAR-Datei
Eine Java-Archivdatei. Siehe auch Enterprise-Archiv, Webarchiv.
Java
Eine objektorientierte Programmiersprache für portierbaren, interpretierbaren Code, der die Interaktion zwischen fernen Objekten unterstützt. Java wurde von Sun Microsystems, Incorporated entwickelt und spezifiziert.
Java-Archiv
Ein komprimiertes Dateiformat, mit dem alle Ressourcen, die zur Installation und Ausführung eines Java-Programms erforderlich sind, in einer einzigen Datei gespeichert werden können. Siehe auch Enterprise-Archiv, Webarchiv.
Java-Bean
Siehe auch Enterprise-Bean, JavaBeans. Siehe Bean.
JavaBeans
Gemäß der Definition von Sun Microsystems für Java ein portierbares, plattformunabhängiges und wiederverwendbares Komponentenmodell. Siehe auch Bean.
Java Database Connectivity (JDBC)
Ein Industriestandard für datenbankunabhängige Konnektivität zwischen der Java-Plattform und einem breiten Spektrum von Datenbanken. Die JDBC-Schnittstelle stellt für den SQL-basierten und XQuery-basierten Datenbankzugriff eine API auf Aufrufebene bereit.
Java-Datei
Eine editierbare Quellendatei (mit der Erweiterung .java), die in Bytecode (eine Datei mit der Erweiterung .class) kompiliert werden kann.
Java Development Kit (JDK)
Der Name des Software Development Kit von Sun Microsystems für die Java-Plattform bis einschließlich Version 1.1.x. Siehe auch Java 2 Platform Standard Edition
Javadoc
Ein Tool, das die Deklarationen und Dokumentationskommentare in einer Reihe von Quellendateien syntaktisch analysiert und eine Reihe von HTML-Seiten erstellt, die die Klassen, untergeordneten Klassen, Schnittstellen, Konstruktoren, Methoden und Felder beschreiben. (Sun)
Java-Klasse
Eine in der Programmiersprache Java geschriebene Klasse.
Java Naming and Directory Interface (JNDI)
Eine Erweiterung der Java-Plattform, die eine Standardschnittstelle für heterogene Namens- und Verzeichnisservices zur Verfügung stellt.
Java 2 Platform Enterprise Edition (J2EE)
Eine von Sun Microsystems, Inc. definierte Umgebung für die Entwicklung und das Deployment von Enterprise-Anwendungen. Die J2EE-Plattform besteht aus einer Reihe von Services, Anwendungsprogrammierschnittstellen (APIs) und Protokollen, die die Funktionen für die Entwicklung mehrschichtiger, webbasierter Anwendungen bereitstellen. (Sun) Siehe auch Java 2 Platform Standard Edition.
Java 2 Platform Standard Edition (J2SE)
Die Kernplattform der Java-Technologie. (Sun) Siehe auch Java 2 Platform Enterprise Edition, Java Development Kit.
Java-Projekt
In Eclipse ein Projekt mit kompilierbarem Java-Quellcode, das ein Container für Quellenordner oder Pakete ist.
Java Runtime Environment (JRE)
Bestandteil eines Java Developer Kit, der die ausführbaren Dateien und weitere Dateien enthält, aus denen die Java-Plattform besteht. Zur JRE gehören eine Java Virtual Machine, Kernklassen und Unterstützungsdateien.
JavaScript™
Eine Web-Scripting-Sprache, die sowohl von Browsern als auch von Web-Servern verwendet wird. (Sun)
JavaServer Faces (JSF)
Ein Framework für die Erstellung webbasierter Benutzerschnittstellen in Java. Webentwickler können Anwendungen erstellen, indem sie wiederverwendbare Benutzerschnittstellenkomponenten auf eine Seite stellen, die Komponenten mit einer Anwendungsdatenquelle verbinden und Clientereignisse per Wire mit Serverereignishandlern verbinden. Siehe auch JavaServer Pages, Faces-Komponente, Faces-JSP-Datei.
JavaServer Pages (JSP)
Eine serverseitige Technologie zur Script-Erstellung, mit der Java-Code dynamisch in Webseiten (HTML-Dateien) eingebettet und beim Bereitstellen der Seite ausgeführt werden kann, um dynamischen Inhalt an einen Client zurückzugeben. Siehe auch JSP-Datei, JSP-Seite, JavaServer Faces.
Java Virtual Machine (JVM)
Eine Softwareimplementierung eines Prozessors, die kompilierten Java-Code (Applets und Anwendungen) ausführt.
J2C (JCA)
Siehe J2EE Connector Architecture (JCA).
JCL (Job Control Language)
In den Enterprise Service Tools eine Befehlssprache, die einen Job einem Betriebssystem gegenüber identifizieren und die Anforderungen des Jobs beschreiben kann.
JDBC
Siehe Java Database Connectivity.
JDBC-Verbindungsfilter
Ein Steuerelement, das die beim Laden von JDBC-Metadaten übertragene Datenmenge begrenzt. Dieser Filter verbessert den Durchsatz.
JDK
Siehe Java Development Kit. Siehe auch Java 2 Platform Standard Edition.
J2EE
Siehe Java 2 Platform Enterprise Edition. Siehe auch Java 2 Platform Standard Edition.
J2EE-Anwendung
Eine implementierbare J2EE-Funktionseinheit. Bei dieser Einheit kann es sich um ein einzelnes Modul oder um eine Gruppe von Modulen handeln, die zu einer EAR-Datei (Enterprise-Archiv) mit einem Deploymentdeskriptor für J2EE-Anwendungen gepackt sind. (Sun)
J2EE Connector Architecture (J2C, JCA)
Eine Standardarchitektur für die Verbindung der J2EE-Plattform mit heterogenen unternehmensweiten Informationssystemen (EIS).
J2EE Request Profiler
Der Name eines Agenten, der mit dem Anwendungsserverprozess verbunden ist, um Daten an den Abfangpunkten der Anwendungsanforderungen zu sammeln.
J2EE-Server
Eine Laufzeitumgebung, die EJB- oder Webcontainer bereitstellt.
JES
Job Entry System.
JES-Jobfilter
Definiert High Level Qualifier für die Anzeige von Jobs in der Jobmonitoransicht.
JNDI
Siehe Java Naming and Directory Interface.
Jobsteuersprache (JCL)
In den Enterprise Service Tools eine Befehlssprache, die einen Job einem Betriebssystem gegenüber identifizieren und die Anforderungen des Jobs beschreiben kann.
JOIN
Eine relationale SQL-Operation, mit der Daten aus zwei oder mehr Tabellen auf der Basis übereinstimmender Spaltenwerte abgerufen werden können.
JRE
Siehe Java Runtime Environment.
J2SE
Siehe Java 2 Platform Standard Edition. Siehe auch Java 2 Platform Enterprise Edition, Java Development Kit.
JSF
Siehe JavaServer Faces. Siehe auch JavaServer Pages, Faces-Komponente, Faces-JSP-Datei.
JSP
Siehe JavaServer Pages. Siehe auch JSP-Datei, JSP-Seite, JavaServer Faces.
JSP-Datei
Eine Script-gesteuerte HTML-Datei mit der Erweiterung .jsp, die die Aufnahme dynamischer Inhalte in Webseiten ermöglicht. Eine JSP-Datei kann direkt als URL angefordert, von einem Servlet aufgerufen oder von einer HTML-Seite aus aufgerufen werden. Siehe auch JavaServer Pages, JSP-Seite.
JSP-Seite
Ein textbasiertes Dokument mit festgelegten Schablonendaten und JSP-Elementen, das beschreibt, wie eine Anforderung nach Erstellung einer Antwort verarbeitet wird. (Sun) Siehe auch JavaServer Pages, JSP-Datei.
JUnit
Ein Open-Source-Framework für Regressionstests, das für Java-Programme für Einheitentests verwendet wird.
JVM
Siehe Java Virtual Machine (JVM).
Keystore-Datei
Eine Schlüsseldatei mit öffentlichen Schlüsseln, die als Unterzeichnerzertifikate gespeichert sind, und mit privaten Schlüsseln, die in persönlichen Zertifikaten gespeichert sind.
Klasse
In der objektorientierten Programmierung ein Modell oder eine Schablone für die Erstellung von Objekten mit einer einheitlichen Definition und einheitlichen Eigenschaften, Operationen und Verhaltensweisen. Ein Objekt ist eine Instanz einer Klasse.
Klassendatei
Eine kompilierte Java-Quellendatei.
Klassendiagramm
Ein Diagramm, das eine Sammlung deklarativer (statischer) Modellelemente, z. B. Klassen oder Typen, sowie deren Inhalte und Beziehungen zeigt.
Klassenhierarchie
Die Beziehungen zwischen Klassen mit einer gemeinsamen Vererbungsklasse. In der Java-Programmierung ist die Vererbungsklasse für alle Klassen die Klasse 'Object'.
Klassenlader
Der Teil der JVM (Java Virtual Machine), der für das Suchen und Laden von Klassendateien verantwortlich ist. Klassenlader beeinflussen das Packen von Anwendungen und das Laufzeitverhalten gepackter Anwendungen, die auf Anwendungsservern implementiert sind.
Klassenpfad
Eine Liste von Verzeichnissen und JAR-Dateien, die Ressourcendateien oder Java-Klassen enthalten, die ein Programm zur Laufzeit dynamisch laden kann.
Knoten
Eines von verschiedenen Artefakten in einer Anwendung, wie im Anwendungsdiagramm angezeigt. Jeder Knoten erhält eine Bezeichnung, die auf dem zugrundeliegenden Quellenartefakt oder Objektnamen beruht.
In den Enterprise Service Tools ein grafisches Element in einer Reihe von grafischen Elementen eines Flow-Diagramms. Ein Knoten stellt einen Endpunkt oder eine Verzweigung in einem Flow dar. Entwickler, die den Flow-Editor aus den Tools für Service-Flow-Projekte nutzen, können Knoten mit der Maus aus der Flow-Palette in den Flow-Editorbereich ziehen.
Kommunikationsbereich (COMMAREA)
In den Enterprise Service Tools ein CICS-Bereich für die Übergabe von Daten zwischen Tasks, die mit einem gegebenen Terminal kommunizieren. Der Bereich kann auch innerhalb einer Task für die Übergabe von Daten zwischen Programmen genutzt werden.
Kompiliereinheit
Der Teil eines Computerprogramms, der für eine ordnungsgemäße Kompilierung ausreicht.
Kompilieren
  1. In ILE-Sprachen (Integrated Language Environment) das Umsetzen von Quellenanweisungen in Module, die anschließend in Programme oder Serviceprogramme eingebunden werden können.
  2. Das vollständige oder teilweise Umsetzen eines Programms, das in einer höheren Programmiersprache geschrieben ist, in ein Computerprogramm in Intermediate Language, Assemblersprache oder Maschinensprache.
Komplexer Typ
In XML ein Typ, der Attribute haben kann und in dessen Inhalt Elemente zulässig sind. Siehe auch Einfacher Typ.
In den Enterprise Service Tools eine Struktur innerhalb einer Nachricht. Ein komplexer Typ enthält in einer Hierarchie organisierte Elemente, Attribute und Gruppen.
Komplexes Element
In den Enterprise Service Tools eine benannte Struktur, die einfache Elemente innerhalb einer Nachricht enthält. Komplexe Elemente können andere komplexe Elemente, aber auch Gruppen enthalten. Der Inhalt eines komplexen Elements wird von einem komplexen Typ definiert.
Komponente
In Eclipse ein Plug-in oder mehrere Plug-ins, die gemeinsam eine klar umrissene Gruppe von Funktionen bereitstellen.
Ein wiederverwendbares Objekt oder Programm, das eine bestimmte Funktion ausführt und für den Einsatz mit anderen Komponenten und Anwendungen bestimmt ist.
Komponententest
Ein automatisierter Test für mindestens eine Komponente einer J2EE-Anwendung, zu denen Java-Klassen, EJBs und Web-Services gehören können.

Ein Komponententest besteht aus einem Java-Test-Script, das auf dem JUnit-Framework basiert, sowie aus Validierungsaktionen, Initialisierungspunkten, Zeitvorgaben und zugeordneten Testdaten, die vom Test-Script gesondert verwaltet werden. Siehe auch Testmuster.

Konkurrenz zwischen Threads
Eine Bedingung, bei der ein Thread auf eine Sperre oder ein Objekt wartet, die bzw. das von einem anderen Thread gehalten wird.
Konnektivität umwandeln
Bei den Enterprise Service Tools ein Umwandlungsstil, der die Art des Zugriffs auf und der Nutzung von Enterprise-Anwendungen verändert. Mit den Tools für Service-Flow-Projekte der Enterprise Service Tools kann die Konnektivität umgewandelt werden, indem vorhandene Anwendungen auf einer serviceähnlichen Schnittstelle zugänglich gemacht werden, um den Übergang zur serviceorientierten Architektur (SOA) zu erleichtern.
Kontextstammverzeichnis
Das Stammverzeichnis einer Webanwendung, bei dem es sich um das Basisverzeichnis einer Anwendung handelt, die auf einem Web-Server implementiert wird.
Kontrollkästchen
Ein quadratisches Kästchen, dem Text zugeordnet ist und das eine auswählbare Option darstellt. Wenn ein Benutzer das Kästchen auswählt, wird es mit einem Haken versehen. Sie können die Option abwählen, indem Sie erneut auf das Kontrollkästchen klicken.
Kooperation
Die Fähigkeit, Verbindungen zwischen Kunden, Mitarbeitern oder Geschäftspartnern und den Personen und Prozessen in einem Unternehmen oder einer Organisation herzustellen, um eine verbesserte Entscheidungsfindung zu ermöglichen. Für eine Kooperation braucht es mindestens zwei Personen mit sich ergänzenden Fähigkeiten, die zur Behebung eines Geschäftsproblems zusammenarbeiten.
Kurzhilfe
Ein kleines Fenster, in dem die kontextbezogene Hilfe für ein bestimmtes Element in der Benutzerschnittstelle sowie Links zu verwandten Themen in der Onlinehilfe angezeigt werden.
Kurzinfo
Eine Form der Onlinehilfe, die angezeigt wird, wenn der Cursor auf ein Element der grafischen Benutzerschnittstelle bewegt wird, z. B. auf ein Symbol oder ein Feld.
Ladebibliothek
Eine Bibliothek mit Lademodulen.
Laden
Für den Begriff 'Laden' gibt es folgende Definitionen:
  1. Das Verschieben von Daten oder Programmen in den Speicher.
  2. Das vollständige oder teilweise Verschieben eines Computerprogramms von einem Zusatzspeicher in den Speicher eines Computers, sodass der Computer das Programm ausführen kann.
Laufzeit
Betrifft den Zeitraum, währenddessen ein Computerprogramm aktiv ist.
Laufzeit
Der Zeitraum, währenddessen ein Computerprogramm aktiv ist.
Layoutfenster
In Page Designer ein Steuerelement, mit dem Web-Designer Textelemente und Bilder auf einer Seite verschieben können. Layoutfenster können gestapelt oder an einem Raster ausgerichtet werden.
LDAP
Siehe Lightweight Directory Access Protocol.
LDAP-Verzeichnis
Eine Art Repository, in dem Informationen zu Personen, Organisationen und anderen Ressourcen gespeichert werden und auf das mithilfe des Protokolls LDAP zugegriffen wird. Die Einträge im Repository sind in einer hierarchischen Struktur organisiert. In einigen Fällen spiegelt die hierarchische Struktur die Struktur oder geografische Verteilung einer Organisation wider.
Lightweight Directory Access Protocol (LDAP)
Ein offenes Protokoll, das für den Zugriff auf Verzeichnisse, die ein X.500-Modell unterstützen, TCP/IP verwendet und dessen Ressourcenbedarf geringer als beim komplexeren X.500 Directory Access Protocol (DAP) ist. LDAP kann beispielsweise für die Suche nach Personen, Organisationen und anderen Ressourcen in einem Internet- oder Intranetverzeichnis verwendet werden.
Link
Die Verbindung zwischen Datenelementen oder Abschnitten von Computerprogrammen, z. B. die Verbindung von Objektprogrammen mit einem Linkage-Editor oder die Verbindung von Datenelementen durch Zeiger.
LINKAGE SECTION
Der Abschnitt der DATA DIVISION einer aktivierten Einheit (einem aufgerufenen Programm oder einer aufgerufenen Methode), der die verfügbaren Datenfelder von der aktivierenden Einheit (Programm oder Methode) beschreibt. Diese Datenfelder können von der aktivierten und der aktivierenden Einheit referenziert werden.
Link3270 Bridge
In den Enterprise Service Tools eine Programmierschnittstelle, über die ein CICS-Client mit 3270-basierten CICS-Transaktionen kommunizieren kann.
Liste ferner Fehler
Eine z/OS-Projektansicht, in der die Ergebnisse eines fernen Build und einer fernen Syntaxprüfung angezeigt werden.
Listener-Port
Ein Objekt, das die Assoziation zwischen einer Verbindungsfactory, einem Bestimmungsort und einer implementierten Message-Driven-Bean (MDB) definiert. Listener-Ports vereinfachen die Verwaltung der Assoziationen zwischen diesen Ressourcen.
Local-Home-Interface
In EJB ein Interface, das die Methoden angibt, die von lokalen Clients für das Auffinden, Erstellen und Entfernen von Instanzen von Enterprise-Bean-Klassen verwendet werden. Siehe auch Remote-Home-Interface.
Logikteil
Eine EGL-Deklaration, die eine Laufzeitfolge definiert. Es gibt Logikteile des Typs 'Program', 'Function', 'Library' und 'PageHandler'.
Logisches Format
In den Enterprise Service Tools die logische Organisation des Nachrichteninhalts.
Logisches Sortierschema
Ein Mechanismus zum Speichern von Text in der Reihenfolge, in der er gelesen werden soll.
Lokal
Attribut für eine Einheit, eine Datei oder ein System, auf die bzw. das direkt vom System eines Benutzers aus und ohne eine Übertragungsleitung zugegriffen wird. Siehe auch Fern.
Lokales Verlaufsprotokoll
Kopien von Dateien, die in der Workbench gespeichert werden, um die aktuelle Version mit früheren Versionen vergleichen zu können. Die Workbench aktualisiert das lokale Verlaufsprotokoll jedes Mal, wenn eine editierbare Datei gespeichert wird. Dieses Verhalten hängt von konfigurierbaren Vorgaben ab.
Lokale Syntaxprüfung
Verwendet den COBOL- oder PL/I-Compiler unter Windows®, um die Syntax von Ressourcen zu prüfen.
Lokales z/OS-Projekt
Ein z/OS-Projekt für die Entwicklung von COBOL- oder PL/I-Code, das sich auf der Workstation befindet und dort ausgeführt wird. Lokale Projekte haben keinen Bezug zu einem fernen System.
LPEX
Die Basis für den LPEX-Editor von System z.
LPEX-Editor
Der Standardeditor für Quellendateien in Remote System Explorer. Er kann für das Erstellen und Bearbeiten vieler unterschiedlicher Dateien verwendet werden, einschließlich Programmquellendateien, Dokumentations- und Datendateien. Zusätzlich zu Standardeditierungsfunktionen bietet der LPEX-Editor Funktionen zur Sprachensyntaxanalyse, Positionsmarkierung, ausführlichen Suche und zur Aufzeichnung von Tastenanschlägen.
LPEX-Editor für System z
Eine Erweiterung des LPEX-Basiseditors mit Funktionen, die insbesondere für die Entwicklung von COBOL-, PL/I- und HLASM-Programmen (High Level Assembler) für die System z-Plattform hilfreich sind.
Manifest
Eine spezielle Datei, die Informationen zu den Dateien enthalten kann, die in einer JAR-Datei (Sun) gepackt sind.
Markierungsbalken
Der graue Rahmen links neben dem Editorbereich der Workbench, in dem Lesezeichen und Breakpoints angezeigt werden.
Maske
  1. In BMS ein Format für eine Seite oder einen Seitenbereich bzw. eine Gruppe von Beschreibungen für Anzeigenformate. Eine Maske setzt Programmvariablen in Bezug zu den Positionen, an denen ihre Werte auf einer Anzeigeeinheit dargestellt werden. Eine Maske enthält aber auch Formatierungsangaben, z. B. Feldattribute. Sie beschreibt konstante Felder und ihre Position in der Anzeige, das Format von Ein- und Ausgabefeldern, die Attribute konstanter und variabler Felder sowie die symbolischen Namen von variablen Feldern.
Maskengruppe
In BMS eine oder mehrere Masken, die in einer Datei kombiniert sind. Diese Kombination hat zur Folge, dass die Anzahl der Einträge in der Verarbeitungsprogrammtabelle reduziert wird und alle für eine Anwendung benötigten Masken gleichzeitig geladen werden.
Master-Build-Deskriptor
In EGL ein Builddeskriptorabschnitt, dessen Optionen nicht außer Kraft gesetzt werden können.
Meet-in-the-middle-Zuordnung
Eine Methode für die Zuordnung von Enterprise-Beans zu Datenbanktabellen, bei der die Enterprise-Beans und das Datenbankschema gleichzeitig, jedoch unabhängig voneinander erstellt werden.
Menümanager
Ein Feature von Rational Developer for System z, mit dem benutzerdefinierte Menüs und Menüeinträge zur Ansicht 'z/OS-Projekte' und zum LPEX-Editor für System z hinzugefügt werden können.
Metadaten
Beschreibende Daten für die Merkmale von Daten.
Methode
In der Java-Programmierung eine Funktion, die in einer Klasse definiert ist. (Sun)
In der objektorientierten Programmierung eine Operation, die ein Objekt ausführen kann. Einem Objekt können viele Methoden zugeordnet sein.
MIME
Siehe Multipurpose Internet Mail Extensions.
Model View Controller
Eine Softwarearchitektur, die Komponenten der Anwendung voneinander trennt. Das Modell stellt die Geschäftslogik oder Geschäftsdaten dar, die Ansicht repräsentiert die Benutzerschnittstelle und der Controller verwaltet Benutzereingaben bzw. in einigen Fällen den Anwendungsflow.
Modul
Für den Begriff 'Modul' gibt es folgende Definitionen:
  1. Eine diskrete und identifizierbare Programmeinheit in Bezug auf die Kompilierung, auf die Kombination mit anderen Einheiten und auf das Laden.
  2. In Programmiersprachen ein Sprachkonstrukt, das aus Prozeduren oder Datendeklarationen besteht und mit anderen derartigen Konstrukten interagieren kann.
  3. In ESQL ein benannter Codecontainer. Die Tools für Service-Flow-Projekte ordnen diesem Containernamen einen bestimmten Bedingungsausdruck eines bestimmten Knotens (SWITCH oder WHILE) zu, sodass ein boolescher Wert zurückgegeben wird.
Motiv
Das Stilelement, das einem Bereich ein besonderes Aussehen gibt. Das Portal stellt mehrere Motive bereit, die mit Hintergrundbildern vergleichbar sind und die bei der Erstellung eines Bereichs zur Auswahl stehen.
MRM
In den Enterprise Service Tools der Name der Domäne und des Parsers, die in der Workbench modellierten Nachrichten zugeordnet sind. MRM steht für Message Repository Manager und wird in den Bezeichnungen MRM-Parser und MRM-Domäne verwendet.
MRM-Domäne
In den Enterprise Service Tools die Nachrichtendomäne, die alle in der Workbench modellierten Nachrichten umfasst. Nachrichtenmodelle können für ein breites Spektrum von Nachrichtentypen mit optionalen physischen Formaten erstellt werden. Nachrichten in dieser Domäne werden vom MRM-Parser verarbeitet.
MRM-Parser
In den Enterprise Service Tools ein Programm, das den Bitstrom oder die Baumstruktur einer Nachricht aus der MRM-Domäne interpretiert. Bei der Eingabe generiert der Parser aus dem Bitstrom die entsprechende Baumstruktur und bei der Ausgabe den entsprechenden Bitstrom aus der Baumstruktur. Die Interpretation hängt von dem physischen Format ab, das der Ein- oder Ausgabenachricht zugeordnet wurde.
Multipurpose Internet Mail Extensions (MIME)
Ein Internetstandard, der es erlaubt, unterschiedliche Datenformate wie Video-, Audio- oder Binärdaten an eine E-Mail anzuhängen, ohne sie ihn ASCII-Text konvertieren zu müssen.
MVC
Siehe Model View Controller.
MVS-Unterprojekt
Ein Unterprojekt, das z/OS-MVS-Ressourcen enthält.
Nachricht
In den Enterprise Service Tools eine Gruppe von Daten, die von einer Anwendung an eine andere übergeben werden. Eine Nachricht kann mit einer Nachrichtendefinitionsdatei, die Struktur und Inhalt der Nachricht beschreibt, modelliert werden. Die Struktur und das Format von Nachrichten müssen mit der sendenden und der empfangenden Anwendung kompatibel sein.
Nachrichtendefinitionsdatei
Eine Datei, die Nachrichten, Elemente, Typen und Gruppen enthält, aus denen sich eine Nachrichtengruppe zusammensetzt.
Nachrichtenformat
In den Enterprise Service Tools die Definition der internen Struktur einer Nachricht, ausgedrückt in Feldern und der Reihenfolge dieser Felder. Ein Format kann selbstdefinierend sein. In diesem Fall wird die Nachricht beim Lesen dynamisch interpretiert.
Nachrichtengruppe
Ein Container für eine logische Gruppierung von Nachrichten und zugehörigen Nachrichtenressourcen (Elemente, Typen, Gruppen). Er stellt einen Geschäftskontext für eine Gruppe von Nachrichten bereit.
Namensservice
Eine Implementierung des JNDI-Standards (Java Naming and Directory Interface).
Namespace
Der Bereich, den ein Dateisystem für die Namen seiner Objekte reserviert.
In XML und XQuery ein URI (Uniform Resource Identifier), der als eindeutiger Name Element-, Attribut- und Typdefinitionen in einem XML-Schema oder den Namen von Elementen, Attributen, Typen, Funktionen und Fehlern in XQuery-Ausdrücken zugeordnet werden kann.
In den Enterprise Service Tools ein URI (Uniform Resource Identifier), der als eindeutiger Name allen Element- und Typdefinitionen in einem Schema zugeordnet werden kann. Namespaces können von XML-Instanzdokumenten und XML-Schemata genutzt werden.
Navigationsleiste
Eine Reihe von Links zu anderen Webseiten einer Website. Navigationsleisten befinden sich normalerweise am oberen oder seitlichen Rand einer Seite und enthalten direkte Links zu den wichtigsten Abschnitten der Website.
Navigatoransicht
Eine hierarchische Ansicht der Ressourcen in der Workbench.
Nicht isomorph
Eine einfache Zuordnung von COBOL-Elementen und XML-Elementen, die zu XML-Dokumenten und COBOL-Gruppen gehören, die keine identische Form haben (nicht isomorph sind). Eine nicht isomorphe Zuordnung kann auch zwischen nicht isomorphen Elementen isomorpher Strukturen erstellt werden.
Numerische Formung
Ein Merkmal von Zahlen, das angibt, ob die Zahlen in der europäischen Form oder als arabisch-indische Ziffern dargestellt werden sollen.
Objekt
Bei der objektorientierten Konstruktion oder Programmierung eine konkrete Realisierung (Instanz) einer Klasse, die aus Daten und den diesen Daten zugeordneten Operationen besteht. Ein Objekt enthält die von der Klasse definierten Instanzdaten. Eigner der Operationen, die den Daten zugeordnet sind, ist jedoch die Klasse.
Objektorientierte Programmierung
Ein Programmierungsansatz auf der Basis von Konzepten der Datenabstraktion und Vererbung. Im Gegensatz zu Verfahren der prozeduralen Programmierung konzentriert sich die objektorientierte Programmierung nicht auf die Art und Weise, in der etwas erreicht wird, sondern auf die Datenobjekte, die Gegenstand des Problems sind, und auf die Möglichkeiten, diese Datenobjekte zu ändern.
Offlineprojekt
In zIDE ein Projekt, das keine Verbindung zu einem fernen System hat. Das Projekt kann nur auf Großrechnerressourcen zugreifen, die explizit in den Offlinestatus versetzt wurden.
Onlineprojekt
In zIDE ein Projekt, das eine Verbindung zu einem fernen System hat. Sie können die auf dem fernen System gespeicherten Dateien direkt ändern.
Open Source
Betrifft die Software, deren Quellcode öffentlich verfügbar ist und verwendet und geändert werden darf. Open-Source-Software wird üblicherweise im Rahmen einer öffentlichen Zusammenarbeit entwickelt und kostenlos zur Verfügung gestellt, obwohl ihre Verwendung und Neuverteilung möglicherweise einer Lizenzbeschränkung unterliegen. Linux® ist ein bekanntes Beispiel für Open-Source-Software.
Operation
Eine Implementierung von Funktionen oder Abfragen, für deren Ausführung ein Objekt möglicherweise aufgerufen wird.
In Enterprise Service Tools ein Service, der von einem Objekt zur Herbeiführung eines Verhaltens angefordert werden kann.
Paket
Im Framework der Open Services Gateway-Initiative (OSGi), eine Java-Archivdatei, die Java-Code, -Ressourcen und ein Manifest enthält, in dem das Paket und seine Abhängigkeiten beschrieben sind. Das Paket ist die Implementierungseinheit für eine Anwendung.
Paket
Dient der Assemblierung von Komponenten in Module und von Modulen in J2EE-Anwendungen.
In der Java-Programmierung eine Gruppe von Typen. Pakete werden mit dem Schlüsselwort 'package' deklariert. (Sun)
Paketmanifest
Eine spezielle Datei, die die Ressourcen, Positionen von Unterstützungsartefakten, Anwendungsvoraussetzungen und Services beschreibt, die in einem Paket enthalten sind. Mit dem Paket werden CICS-Anwendungen (teilweise oder komplett) implementiert.
Palette
Eine Bereich grafisch angezeigter Optionen (z. B. von Farben oder Toolgruppen), die in einer Anwendung ausgewählt werden können.
Parameter (parm)
Ein Wert oder ein Verweis, der an eine Funktion, einen Befehl oder ein Programm übergeben wird und als Eingabe dient oder Aktionen steuert. Der Wert wird von einem Benutzer oder einem anderen Programm oder Prozess angegeben.
parm
Siehe Parameter.
Partitionierte Datei (PDS)
In den Enterprise Service Tools eine Datei, die sich in einer z/OS-Umgebung in einem Speicher mit direktem Zugriff befindet und in Partitionen (Member) unterteilt ist. Jede Partition kann ein Programm, eine Programmkomponente oder Daten enthalten.
PCB (Program Communication Block)
Siehe Programmkommunikationsblock. Siehe auch Programmspezifikationsblock.
Persistent speichern
Das Erhaltenbleiben über Sitzungsgrenzen hinweg, in der Regel durch das Speichern im nicht flüchtigen Speicher, z. B. in einem Datenbanksystem oder Verzeichnis.
Persistenz
Ein Merkmal von Daten, die über Sitzungsgrenzen hinweg erhalten bleiben, oder eines Objekts, das nach Ausführung des Programms oder Prozesses, das bzw. der das Objekt erstellt hat, noch vorhanden ist (in der Regel im nicht flüchtigen Speicher, z. B. in einem Datenbanksystem).
In J2EE das Protokoll für die Übertragung des Status einer Entity-Bean zwischen den Instanzvariablen der Bean und einer zugrunde liegenden Datenbank. (Sun)
In den Enterprise Service Tools gibt der Begriff 'persistent' an, ob die transaktionsorientierten Instanzdaten permanent in einer BTS-Repository-Datei für den benannten Prozess gespeichert werden sollen, unter dem der Service-Flow ausgeführt wird. Ein Entwickler sollte sich für einen nicht persistenten Adapter entscheiden, wenn es bei einem Fehlschlagen des Prozesses, unter dem ein Adapter ausgeführt wird, nicht von Relevanz ist, ob die Daten erhalten bleiben. Informationen zum Sitzungsstatus sind ein gutes Beispiel für persistente Zustandsdaten.
Perspektive
Eine Gruppe von Ansichten, die verschiedene Aspekte einer bestimmten Ressourcen in der Workbench anzeigen.
Perspektive für z/OS-Projekte
Eine Schnittstelle in Rational Developer for System z für die Entwicklung und Erstellung von z/OS-Projekten.
Physisches Format
Die physische Darstellung einer Nachricht im Bitstrom. Unterstützt werden das Custom Wire Format, das XML Wire Format und das TDS-Format (Tagged/Delimited String).
Piktogramm
Die Wiedergabe einer größeren Abbildung in Symbolgröße, die dem Benutzer ermöglicht, eine Vorschau einer Abbildung zu sehen, ohne ein Anzeigeprogramm oder einen Grafikeditor zu öffnen.
Plug-in
Ein Softwaremodul, das Funktionen zu einem vorhandenen Programm oder einer vorhandenen Anwendung hinzufügt.
Pop-up-Menü
Ein Menü, das im Ergebnis einer Benutzeraktion (normalerweise das Drücken der rechten Maustaste) angezeigt wird und entsprechende Optionen für das ausgewählte Objekt in seinem aktuellen Kontext enthält.
Port
Bei der Kommunikation zwischen Anwendungen ein allgemein auf eine logische Verbindung bezogener Endpunkt. Ein Port stellt Warteschlangen für das Senden und Empfangen von Daten bereit. Jedem Port ist für die Identifikation eine Nummer zugeordnet.
Portal
Ein einzelner sicherer Zugriffspunkt auf unterschiedliche Informationen, Anwendungen und Personen, der angepasst und personalisiert werden kann.
Portletmodus
Eine von einem Portlet vorausgesetzte Form für die Bereitstellung einer charakteristischen Schnittstelle, auf der Benutzer verschiedene Tasks ausführen können. Die Portletmodi sind 'view' (Anzeigen), 'edit' (Bearbeiten) und 'help' (Hilfe).
Porttyp
Ein Element in einem WSDL-Dokument, das aus einer Reihe abstrakter Operationen besteht, die sich jeweils auf die vom Web-Service unterstützten Ein- und Ausgabenachrichten beziehen.
In den Enterprise Service Tools ein Element in einem WSDL-Dokument, das eine Reihe abstrakter Operationen definiert, die ein Web-Service verfügbar macht. Jeder abstrakten Operation sind Ein- und Ausgabenachrichten zugeordnet, die vom Service unterstützt werden. Der Porttyp gibt die vom Port bereitgestellte Schnittstelle an. Eine Schnittstelle ist eine logische Gruppe von Operationen und stellt einen abstrakten Servicetyp dar, der unabhängig von Übertragungsprotokollen und Datenformaten ist.
POST
In HTTP ein Parameter für das Attribut METHOD des Tags FORM, mit dem angegeben wird, dass ein Browser in einer HTTP-Transaktion, die von der der zugeordneten URL unabhängig ist, Formulardaten an einen Server sendet.
Primärabschnitt
Ein EGL-Abschnitt, dessen Name mit dem der Quellendatei übereinstimmt, die den Abschnitt enthält. Primärabschnitte sind Datentabelle (Data Table), Formulargruppe (Form Group), Bibliothek (Library), Seitenhandler (PageHandler), Programm (Program) und Schnittstellensatz (UI Record).
Primäre CICS-Verbindungsregion
Der CRD-Client (CICS Resource Definition) für Application Deployment Manager implementiert eine Web-Service-Verbindung zur primären CICS-Verbindungsregion. Eine CICS-Testumgebung kann aus mehreren MRO-Verbindungsregionen (Multi-Region Option) bestehen. Für diese Regionen haben sich im Laufe der Zeit inoffizielle Bezeichnungen eingeschlichen. So werden sie unter anderem als Terminalverwaltungsregion, Webverwaltungsregion, Anwendungsverwaltungsregion und Datenverwaltungsregion bezeichnet. In einer Webverwaltungsregion wird die Unterstützung für CICS-Web-Services implementiert. In dieser Region muss der CRD-Server (CICS Resource Definition) für Application Deployment Manager ausgeführt werden. Für den Application Deployment Manager ist dies die primäre CICS-Verbindungsregion.
Primäres System
Das steuernde ferne System in einer Push-to-Client-Umgebung.
Primärschlüssel
Ein Objekt, das eine Entity-Bean in einem Ausgangsverzeichnis identifiziert. (Sun)
In einer relationalen Datenbank ein Schlüssel, der eine Zeile in einer Datenbanktabelle eindeutig identifiziert. Siehe auch Fremdschlüssel.
Primitiver Typ
In Java eine Datentypkategorie, die eine Variable beschreibt, die einen Einzelwert enthält, dessen Größe und Format dem Typ entsprechen: eine Zahl, ein Zeichen oder ein boolescher Wert. Beispiele für primitive Typen sind BYTE, SHORT, INT, LONG, FLOAT, DOUBLE, CHAR und BOOLEAN.
Programmkommunikationsblock (PCB)
Ein Steuerblock, der Zeiger auf IMS-Datenbanken (Information Management System) enthält. Siehe auch Programmspezifikationsblock.
Programmspezifikationsblock (PSB)
In DL/I und IMS ein Steuerblock, der die vom Anwendungsprogramm verwendeten Bestimmungsorte und Datenbanken angibt. Ein PSB besteht aus mindestens einem Programmkommunikationsblock (PCB). Siehe auch Programmkommunikationsblock.
Projekt
In Eclipse eine Organisationseinheit für die Gruppierung von Ordnern oder Paketen. Projekte werden für die Erstellung, Versionsverwaltung, gemeinsame Nutzung und Organisation von Ressourcen eingesetzt.
Projektdefinition exportieren
Speichern der Eigenschaftswerte eines Projekts, um sie gemeinsam mit anderen Benutzern verwenden zu können.
Projektdefinition importieren
Hinzufügen vordefinierter Eigenschaftswerte zu einem Projekt.
Projektdefinitionsdatei
In zIDE eine Konfigurationsdatei für ein hostbasiertes Projekt, die die in diesem Projekt enthaltenen Unterprojekte auflistet.
Projekt exportieren
Speichern der Eigenschaftswerte, Unterprojekte und Ressourcen eines Projekts, um sie gemeinsam mit anderen Benutzern verwenden zu können.
Projekt importieren
Hinzufügen vordefinierter Eigenschaftswerte, Unterprojekte und Ressourcen zu einem Projekt.
Projektinstanzdatei
In zIDE eine Konfigurationsdatei für ein hostbasiertes Projekt, die die Projektgruppen definiert, die heruntergeladen werden müssen, wenn ein Benutzer eine Verbindung zum fernen System herstellt.
Protokollierungsstufe
Eine Vorgabe, die bestimmt, wie viele Einträge die verschiedenen Protokollfunktionen mit welcher Ausführlichkeit generieren.
Proxy-Server
Ein Server, der für einen anderen Server bestimmte Anforderungen empfängt und den angeforderten Service für den Client (als Proxy des Clients) empfängt. Ein Proxy-Server wird häufig verwendet, wenn der Client und der Server für eine Direktverbindung inkompatibel sind. Dies ist beispielsweise der Fall, wenn der Client nicht den Anforderungen des Servers an die Sicherheitsauthentifizierung entspricht, aber dennoch berechtigt sein soll, einige Services zu nutzen.
PSB (Program Specification Block)
Siehe Programmspezifikationsblock. Siehe auch Programmkommunikationsblock.
PTF (Program Temporary Fix)
Siehe Vorläufige Programmkorrektur. Siehe auch Fixpack.
public
Bei der objektorientierten Programmierung ein Attribut für eine Methode oder Variable, auf die alle Klassen zugreifen können.
Push-fähiger Manifesteditor
Ein Tool zur Erstellung von Zuordnungsdateien für die Synchronisation lokaler z/OS-Projekte mit fernen Systemen.
Push-to-Client
Ein Feature von Rational Developer for System z, mit dem Produktaktualisierungen wie neue Releases und Konfigurationsdateiaktualisierungen wie Vorgaben, Eigenschaftsgruppen und Verbindungen mit fernen Systemen automatisch auf Client-Workstations verteilt werden, wenn diese eine Verbindung mit einem fernen System herstellen.
Quellcode
Ein Computerprogramm in einem Format, das für Menschen lesbar ist. Quellcode wird in Binärcode konvertiert, der von einem Computer verwendet werden kann.
Quellenbaumstruktur
Das XML-Eingabedokument, das mit Hilfe eines XSL-Style-Sheets umgesetzt wird.
QuickInfo
Siehe Kurzinfo.
Rahmen
Bei der HTML-Codierung (Hypertext Markup Language) ein Teil des Web-Browser-Fensters.
RAM
Siehe Repository Access Manager.
RDB (Relational Database)
Siehe Relationale Datenbank (RDB).
RECEIVE-Knoten
In den Enterprise Service Tools ein Knoten, der eine Eingabenachricht für einen Flow repräsentiert.
Refaktorisieren
Das Transformieren eines Programms, z. B. durch die Umbenennung eines Pakets oder einer Methode, unter Beibehaltung des Programmverhaltens.
Refaktorisierung
In den Enterprise Service Tools ein Prozess, der eine Dateinamensänderung an alle referenzierenden Artefakte weitergibt, wenn Sie eine Operationsdatei oder eine Operation in einer Datei umbenennen. Dadurch werden Unterbrechungen im Projekt verhindert.
Referenzielle Integrität
Bei XML-Tools (Extensible Markup Language) die automatische Bereinigung aller Referenzen auf Elemente im XML-Schemaeditor oder DTD-Editor, wenn ein Schema gefunden oder umbenannt wird.
Der Zustand, der vorliegt, wenn alle beabsichtigten Verweise von Daten in einer Tabellenspalte auf Daten in einer anderen Spalte derselben Tabelle oder einer anderen Tabelle gültig sind.
Refresh-Pack
Eine kumulative Sammlung von Fixes mit neuen Funktionen. Siehe auch Fixpack, Vorläufiger Fix.
Rekursion
Eine Programmiertechnik, bei der ein Programm oder eine Routine sich selbst aufruft, um aufeinanderfolgende Schritte in einer Operation auszuführen. Jeder dieser Schritte verwendet die Ausgabe des jeweils vorangegangenen Schrittes.
Relationale Datenbank (RDB)
Eine Datenbank kann man sich als eine Gruppe von Tabellen vorstellen, die in Übereinstimmung mit dem relationalen Datenmodell bearbeitet wird. Jede Datenbank enthält eine Reihe von Systemkatalogtabellen, die die logische und physische Struktur der Daten beschreiben, eine Konfigurationsdatei mit den der Datenbank zugeordneten Parameterwerten und ein Wiederherstellungsprotokoll mit laufenden Transaktionen und archivierbaren Transaktionen.
Remote-Home-Interface
In Enterprise-Beans ein Interface, das die Methoden angibt, die von fernen Clients für das Auffinden, Erstellen und Entfernen von Instanzen von Enterprise-Bean-Klassen verwendet werden. Siehe auch Local-Home-Interface.
Remote-Interface
In EJB ein Interface, das die Geschäftsmethoden definiert, die ein Client aufrufen kann. Siehe auch Home-Interface.
Remote Job Monitor
Ein z/OS-Subsystem, das den Zugriff auf Jobs im JES ermöglicht.
Remote-Methode
Eine Geschäftsmethode im Remote-Interface, die von einem Client aufgerufen werden kann.
Remote Procedure Call (RPC)
Ein Protokoll, mit dem ein Programm auf einem Clientcomputer ein Programm auf einem Server ausführen kann.
Remote System Explorer
Die Workbenchperspektive für den Zugriff auf Dateien und ihre Bearbeitung sowie für die Entwicklung von Anwendungen auf jedem unterstützten fernen Server, beispielsweise einem IBM i- oder Linux-Server. IBM i-Benutzer können beispielsweise eine Verbindung mit einem fernen Host erstellen und IBM i-Objekte ansteuern.
REPLY-Knoten
In den Enterprise Service Tools ein Knoten, der eine Ausgabenachricht repräsentiert, wenn aus dem Flow Antwortnachrichten abgehen.
Repository
Ein persistenter Speicherbereich für Daten und andere Anwendungsressourcen.
Repository Access Manager
Eine Softwarekomponente, die Verbindungen zu bestimmten SCM-Typen wie SCLM bereitstellt.
Repository-Instanz
Ein Projekt oder eine Komponente in einem SCM-System.
Ressource
Ein Sammelbegriff für Projekte, Ordner, Unterordner und Dateien, die in der Eclipse-Workbench bearbeitet werden können.
Ressourcenadapter
Ein Softwaretreiber auf Systemebene, mit dem ein EJB-Container oder Anwendungsclient eine Verbindung zu einem Enterprise Information System (EIS) herstellen kann. Ein Ressourcenadapter wird in einen Container integriert. Die im Container implementierten Anwendungskomponenten können dann die (vom Adapter zugänglich gemachte) Client-API oder von Tools generierte höhere Abstraktionen für den Zugriff auf das zugrunde liegende EIS verwenden. (Sun) Siehe auch Container, Enterprise Information System (EIS).
Ressourceneigenschaft
Ein Merkmal eines Systems, Projekts oder Unterprojekts bzw. einer Datei. In Rational Developer for System z sind bestimmte Ressourceneigenschaften in einer Eigenschaftsgruppe definiert. Ressourceneigenschaften werden für jede Ressource erstellt, wenn zum ersten Mal auf die Ressource zugegriffen wird. Sie bleiben erhalten, bis die Ressource gelöscht wird.
Rolle
Ein Aufgabenbereich, der die Aufgaben, die ein Benutzer ausführen kann, und die Ressourcen, auf die ein Benutzer Zugriff hat, bezeichnet. Einem Benutzer können mehrere Rollen zugewiesen werden.
RPC
Siehe Remote Procedure Call.
RSE
Siehe Remote System Explorer.
Satzbegrenzungsanzeiger
Im LPEX-Editor für System z ein visueller Anzeiger für die Satzlängenbegrenzung einer Datei.
Satzbeschreibung
In den Enterprise Service Tools eine Reihe von Satzerkennungskriterien, die - kombiniert mit booleschen Operatoren - als Profil für den Status eines Datensatzes verwendet werden.
Schaltfläche
In einem Fenster oder Dialogfenster ein rechteckiges Bedienelement, das beim Anklicken unverzüglich die auszuführende Aktion einleitet. Schaltflächen können mit Text und/oder Grafiken gekennzeichnet werden. Die am häufigsten verwendeten Schaltflächen sind OK und Abbrechen.
Schema
Eine Collection von Datenbankobjekten, die eine Datenbank definieren, z. B. von Tabellen, Ansichten, Indizes oder Auslösern. Ein Datenbankschema ist eine logische Klassifizierung von Datenbankobjekten.
In den Enterprise Service Tools eine logische Gruppierung benutzerdefinierter Funktionen, Typen, Auslöser und gespeicherter Prozeduren. Wenn eines dieser Objekte erstellt wird, wird es einem Schema zugeordnet, das durch den Namen des Objekts bestimmt wird. Wenn ein Entwickler beispielsweise Anzeigen mit den Tools für Service-Flow-Projekte importiert, werden die importierten Objekte dem MXSD-Schema zugeordnet. MXSD ist eine Sprache zur Beschreibung von XML-Dateien mit Schemata.
Schleife
Eine Folge von Instruktionen, die wiederholt ausgeführt werden.
Schlüsseldatei
Siehe auch Keystore-Datei. Siehe Schlüsselring.
Schlüsselfeld
In EJB ein containergesteuertes Feld in einer Entity-Bean, das einer der Primärschlüsselspalten einer Zeile in einer relationalen Datenbank entspricht. Jedes Schlüsselfeld ist ein Member der Schlüsselklasse der Entity-Bean.
Schlüsselring
Im Bereich der IT-Sicherheit eine Datei, die öffentliche Schlüssel, private Schlüssel, Trusted Roots und Zertifikate enthält. Siehe auch Keystore-Datei.
Schlüsselzuordnungsdatei
Eine Datei, in der die Namen und Positionen von Installations- und Konfigurationsdateien definiert sind, die automatisch auf Client-Workstations verteilt werden.
Schnittstelle
In den Enterprise Service Tools der Vertrag zwischen dem Service-Requester und dem Service-Provider in Form einer definierten Gruppe von Operationen und definierter Nachrichtenformate für jede Operation.
Schreibweise
Ein System von Zeichen, Symbolen oder abgekürzten Ausdrücken zur Beschreibung technischer Fakten oder technischer Qualitäten.
SCLM
Der Software Configuration Library Manager.
SCM
Siehe Software Configuration Management (SCM).
Scrapbook
Ein Editor, in dem Java-Ausdrücke ausprobiert und ausgewertet werden können. Im Scrapbook können Workbench-Benutzer Code-Snippets ausführen, untersuchen und anzeigen.
Script
Eine Folge von Befehlen, die zu einer Datei zusammengefasst sind und bei Ausführung der Datei eine bestimmte Funktion ausführen. Scripts werden während ihrer Ausführung interpretiert.
Scriptlet
Ein Mechanismus zum Hinzufügen von Fragmenten der Scripting-Sprache zu einer Quellendatei.
SDK
Siehe Software Development Kit.
Secure Sockets Layer (SSL)
Ein Sicherheitsprotokoll für den Schutz übertragener Daten. SSL ermöglicht Client-Server-Anwendungen eine Kommunikation, bei der ein Ausspionieren, das Manipulieren von Daten während der Übertragung und das Fälschen von Nachrichten verhindert wird.
Seite
Für den Begriff 'Seite' gibt es folgende Definitionen:
  1. Ein Block mit Anweisungen und/oder Daten, der eine feste Länge hat und zwischen dem aktiven physischen Speicher und einem externen Seitenspeicher übertragen werden kann.
  2. Eine definierte Raumeinheit auf einem Speichermedium oder Datenbankdatenträger.
  3. Auf einer grafischen Schnittstelle eine vordefinierte grafische Darstellung, die normalerweise Felder und Steuerelemente enthält, mit denen Benutzer Tasks ausführen können.
Seitenschablone
In Page Designer eine Seite, die als Ausgangspunkt für das Definieren von konsistenten Darstellungen und konsistentem Layout für alle neuen HTML- oder JSP-Seiten (JavaServer Pages) auf einer Website verwendet wird
Selbstdefinierende Nachricht
Eine Nachricht, für die es im Nachrichtenmodell keine passende Definition gibt. Eine in XML codierte Nachricht ist beispielsweise selbstdefinierend.
Serializer
Eine Methode zur Umsetzung von Objektdaten in ein anderes Format, z. B. in das Binärformat oder in XML. Siehe auch Deserializer.
Server
Eine Definition, die angibt, wo eine Anwendung getestet oder bereitgestellt wird. Siehe auch Host.
Der Server ist die Komponente von Rational Developer for System z, die auf einem z/OS-System ausgeführt wird.
Serveransicht
Eine Ansicht, die eine Liste mit allen Servern und den zugehörigen Konfigurationen anzeigt.
Serverkonfiguration
Eine Ressource mit Informationen, die für die Installation und das Deployment eines Anwendungsservers erforderlich sind.
Serverprojekt
Ein Projekt mit Informationen zu Test- und Deployment-Servern und deren Konfiguration.
Serverseitig
Bezeichnung für eine Anwendung oder Anwendungskomponente, die auf einem Server und nicht auf einem Client ausgeführt wird. JSP und Servlets sind Beispiele für Technologien, die eine serverseitige Programmierung ermöglichen.
Serviceaufruf
In Enterprise Service Tools eine Aktion, die ein Service-Requester ausführt, um den Service-Flow zu aktivieren, damit die Geschäftsoperationen ausgeführt werden, die notwendig sind, um die Anforderungen des Requesters zu erfüllen. Zum Aufrufen eines Service sendet der Service-Requester eine Nachricht über eine Messaging-Schnittstelle. Ein Service-Flow unterstützt folgende Messaging-Schnittstellen und -Mechanismen:
  • Java Message Service (JMS): Ein Nachrichtenstandard, mit dem Anwendungskomponenten J2EE-konform (Java 2 Platform, Enterprise Edition) Nachrichten erstellen, senden, empfangen und lesen können. Er ermöglicht eine verteilte, zuverlässige und asynchrone Kommunikation über flexible Verbindungen.
  • WebSphere MQ Bridge (CICS-MQ-Brücke): Eine Komponente von WebSphere MQ für z/OS, die es WebSphere MQ-Anwendungen (in diesem Fall dem Service-Requester) ermöglicht, direkt auf Anwendungen auf dem CICS-System (den Service-Flow) zuzugreifen. Bei Brückenanwendungen gibt es innerhalb der CICS-Anwendung keine WebSphere-MQ-Aufrufe. (Die Brücke erlaubt eine implizite MQI-Unterstützung.) Sie können daher vorhandene Anwendungen, die von 3270-Terminals gesteuert werden, so umarbeiten, dass sie von WebSphere-MQ-Nachrichten gesteuert werden, ohne diese Anwendungen neu schreiben, neu kompilieren oder neu verlinken zu müssen.
  • J2C-Features über CICS Transaction Gateway (CTG): Eine Schnittstelle, die ECI-Anforderungen (External Call Interface) und EPI-Anforderungen (External Presentation Interface) verarbeitet und mit einem geeigneten Kommunikationsprotokoll zum Serversystem überträgt.
  • SOAP-Unterstützung in CICS: SOAP ist ein Lightweight-Messaging-Protokoll, das auf XML basiert und für die Codierung der Informationen in Anforderungs- und Antwortnachrichten von Web-Services verwendet wird, bevor diese Nachrichten über ein Netz gesendet werden. SOAP-Nachrichten sind unabhängig vom Betriebssystem und von Protokollen und können über eine Vielzahl von Internetprotokollen wie SMTP, MIME, HTTP und JMS transportiert werden.
  • COMMAREA-Aufruf: Ein CICS-Bereich für die Übergabe von Daten zwischen Tasks, die mit einem gegebenen Terminal kommunizieren. Der Bereich kann auch innerhalb einer Task für die Übergabe von Daten zwischen Programmen genutzt werden. In der Laufzeit erfordert das Stubprogramm der CICS Service Flow Runtime, dass Informationen vom Service-Requester in Form eines Kommunikationsbereichs (COMMAREA) übergeben werden.
Servicebeschreibung
Die Beschreibung eines Web-Service, die in einem beliebigen Format, z. B. WSDL, UDDI oder HTML, definiert werden kann.
Service-Flow
In den Enterprise Service Tools die generierte Ausgabe eines Laufzeitcodegenerators aus den Tools für Service-Flow-Projekte. Ein Service-Flow ist eine wiederverwendbare zusammengesetzte Geschäftsfunktion, die für einen Service-Requester in einem EIS eine programmgestützte Schnittstelle zugänglich macht. Der Service-Flow wird in Laufzeitumgebungen implementiert, die von den Tools für Service-Flow-Projekte unterstützt werden. Der Service-Flow kann Merkmale haben, die eine Implementierung mit Metadaten, aber auch mit generiertem Code unterstützen. Für jede potenzielle Implementierungsumgebung hat der Service-Flow spezifische Portbindungen. Die WSDL-Bindungsinformationen können erweitert werden und alle Metadaten speichern, die zur Unterstützung der Anwendungscodegenerierung oder eines anderen Implementierungs- oder Laufzeitverhaltens erforderlich sind. Der Service-Flow enthält Geschäftsservices, die sich aus einer Reihe unterstützter Connector-Flow-Services zusammensetzen. Der Service-Flow besteht aus Laufzeitmustern unterschiedlicher Komplexität und Persistenz. Der von einem Kunden für seine Geschäftsoperationen benötigte Abstraktionsgrad bestimmt, ob Connector-Flows ausreichend sind oder ob Connector-Flows, die alle dasselbe EIS steuern, zu Service-Flows kombiniert werden müssen.
Service Flow Modeler
In den Enterprise Service Tools das logische Konzept einer Gruppe von Tools für die Erstellung ("Modellierung") von Service-Flows. Die Tools für Service-Flow-Projekte in der Perspektive 'Enterprise Service Tools' (EST) sind eine Echtzeitimplementierung des Konzepts eines Service Flow Modeler.
Service-Provider
In den Enterprise Service Tools die Anwendung, die den Zugriff auf einen Web-Service ermöglicht. Seinen Service beschreibt ein Service-Provider mit WSDL. Diese Definition wird für ein Verzeichnis mit Services publiziert. Das Verzeichnis könnte Universal Description, Discovery, and Integration (UDDI) verwenden. Andere Arten von Verzeichnissen sind ebenfalls möglich.
Service-Requester
Die Anwendung, die eine Interaktion mit einem Web-Service auslöst. Der Service-Requester bindet mithilfe der veröffentlichten Informationen an den Service und ruft den Service auf.
In den Enterprise Service Tools eine Anwendung, die eine Interaktion mit einem Service-Provider anstrebt und aufruft. Die Requesterrolle kann ein von einer Person gesteuerter Browser übernehmen oder ein Programm ohne eine Benutzerschnittstelle, z. B. ein anderer Web-Service. Ein Service-Requester setzt Abfragen ab, um einen Service zu finden und festzustellen, wie er mit diesem Service kommunizieren kann.
Servlet
Ein Java-Programm, das auf einem Web-Server ausgeführt wird und die Funktionen des Servers durch Generierung dynamischer Inhalte als Antwort auf Anforderungen seitens des Web-Clients erweitert. Servlets werden häufig verwendet, um Datenbanken mit dem World Wide Web zu verbinden.
Servlet-Container
Eine Webanwendungsserver-Komponente, die das Aktionsservlet aufruft und zur Verarbeitung von Prozessen mit diesem interagiert.
Session-Bean
Eine Enterprise-Bean, die von einem Client erstellt wird und normalerweise nur für die Dauer einer einzelnen Client-/Serversitzung existiert. (Sun)
Setter-Methode
Eine Methode, deren Zweck darin besteht, den Wert einer Instanz- oder Klassenvariablen zu setzen. Dadurch kann ein anderes Objekt den Wert einer seiner Variablen festlegen. Siehe auch Getter-Methode.
Shell
Eine Softwareschnittstelle zwischen Benutzern und einem Betriebssystem. Shells gehören im Allgemeinen zu einer von zwei Kategorien: eine Befehlszeilenshell, die eine Befehlszeilenschnittstelle für das Betriebssystem bereitstellt, und eine grafische Shell, die eine grafische Benutzerschnittstelle (GUI) bereitstellt.
Shellname
Der Name der Shellschnittstelle.
Shell-Script
Ein Programm oder Script das von der Shell eines Betriebssystems interpretiert wird.
Sidedeck
Eine Bibliothek, die die Funktionen eines DLL-Programms publiziert. Die Eintrags- und Modulnamen werden nach der Kompilierung des Quellcodes in der Bibliothek gespeichert.
Singleton
Eine Klasse, die nur ein Mal instanziiert werden kann. Eine Singleton-Klasse kann kein Interface sein.
Sitzung
Eine logische oder virtuelle Verbindung zwischen zwei Stationen, Programmen oder Einheiten in einem Netz, über die beide Seiten kommunizieren und Daten austauschen können.
In J2EE ein Objekt, mit dem ein Servlet die Interaktion eines Benutzers mit einer Webanwendung über mehrere HTTP-Anforderungen hinweg protokollieren kann.
Skeleton
Das Grundgerüst für eine Implementierungsklasse.
Smart-Logical-Sortierschema
Ein Mechanismus für das Speichern von bidirektionalem Text, bei dem ein spezieller Algorithmus eingeführt wird, um den Datenaustausch zwischen zSeries-Systemen und Rational Developer for System z zu verbessern.
Snippet
Ein Auszug aus dem Quellcode.
SOAP
Ein Lightweight-Protokoll, das auf XML basiert und zum Austausch von Daten in einer dezentralisierten, verteilten Umgebung dient. Mit SOAP können über das Internet Informationen abgefragt und zurückgegeben sowie Services aufgerufen werden.
SOAP-Codierung
Regeln für die Serialisierung von Daten über das SOAP-Protokoll. Die SOAP-Codierung basiert auf einem einfachen Typsystem, das die gängigen Features von Typsystemen in Programmiersprachen, Datenbanken und semistrukturierten Daten verallgemeinert.
Software Configuration Management (SCM)
Die Protokollierung und Steuerung der Softwareentwicklung. SCM-Systeme bieten in der Regel Features für Versionssteuerung und Teamprogrammierung an.
Software Development Kit (SDK)
Eine Sammlung von Tools, APIs und Dokumentation, die den Entwickler bei der Entwicklung von Software in einer bestimmten Maschinensprache oder für eine bestimmte Betriebsumgebung unterstützt.
Sonde
Ein Monitor, der eine Transaktion testet, Fehler feststellt und alle während des Tests generierten Fehler meldet.
Sperraktion
Eine Aktion, mit der ein Member gesperrt wird.
Spickzettel
Eine Schnittstelle, die Benutzer durch die Assistenten und die erforderlichen Schritte für die Ausführung einer komplexen Task führt und Links zu relevanten Abschnitten der Onlinehilfe enthält.
SQL
Siehe Structured Query Language.
SQL-Abfrage
Eine Komponente bestimmter SQL-Anweisungen, die eine Ergebnistabelle angibt.
SQLJ
Siehe Structured Query Language for Java.
SSL
Siehe Secure Sockets Layer.
Stack
Ein Bereich im Hauptspeicher, in dem üblicherweise Informationen wie temporäre Registerinformationen, Parameterwerte und Rückkehradressen von Unterroutinen gespeichert werden und der auf dem Prinzip "Last In/First Out" (LIFO) basiert.
Stack-Frame
Ein Abschnitt des Stack, der die lokalen Variablen, Argumente und den Registerinhalt für eine einzelnen Routine und einen Zeiger auf den vorhergehenden Stack-Frame enthält.
Stammknoten
In einer grafischen Datendarstellung als Baumstruktur ein Knoten, der keine übergeordneten Knoten, in der Regel jedoch untergeordnete Knoten hat.
Stammkonfigurationsdatei
In zIDE eine Konfigurationsdatei für ein hostbasiertes Projekt, die den Ordner definiert, in dem sich alle anderen Definitionsdateien dieses Projekts befinden.
Standard Widget Toolkit (SWT)
Ein Eclipse-Toolkit für Java-Entwickler, das eine einheitliche, portierbare Benutzerschnittstellen-API definiert, die die nativen Fensterobjekte des zugrunde liegenden Betriebssystems verwendet.
Startkonfiguration
Ein Mechanismus zum Definieren und Speichern unterschiedlicher Workbench-Konfigurationen, die unabhängig voneinander gestartet werden können. Zu den konfigurierbaren Optionen gehören Ausführungs- und Debugeinstellungen.
Statisches Webprojekt
Ein Projekt, das Ressourcen für eine Webanwendung ohne dynamischen Inhalt enthält, wie Servlets, JSP-Dateien (JavaServer Pages) oder Java-Code. Ein statisches Webprojekt kann in einen statischen HTTP-Server implementiert werden und erfordert keine zusätzliche Anwendungsserverunterstützung.
Statische Webseite
Eine Webseite, die ohne zusätzliche client- oder serverseitige Verarbeitung angezeigt werden kann, die bei JSPs (JavaServer Pages), Servlets oder Scripts erforderlich ist.
Steuerelement
Siehe Fensterobjekt.
Structured Query Language for Java (SQLJ)
Ein Standard für die Einbettung von SQL in Java-Programme, das Definieren und Aufrufen von Java-Prozeduren und benutzerdefinierten Funktionen sowie für die Verwendung strukturierter Datenbanktypen in Java.
Structured Query Language (SQL)
Eine standardisierte Sprache für die Definition und Bearbeitung von Daten in einer relationalen Datenbank.
Strukturelement
In EGL ein Feld in einer Struktur oder einem Datensatz. Jedes Strukturelement ist unterteilt (so wie ein Wort in Buchstaben unterteilt wird) oder nicht unterteilbar (wie ein Buchstabe nicht unterteilbar ist).
Strukturierte Ansicht
Der tabellarische Aspekt der Entwurfansicht des XML-Editors, der die strukturellen Bestandteile eines XML-Dokuments (z. B. Elemente und Attributtypen) von den Werten (z. B. Attributwerten und Textinhalten) trennt.
Stub
Eine kleine Programmroutine, die ein längeres, unter Umständen fernes Programm ersetzt. So kann ein Stub z. B. ein Programmmodul sein, das Prozeduraufrufe (RPCs) und Antworten zwischen einem Client und einem Server überträgt. In Web-Services ist ein Stub eine Implementierung einer Java-Schnittstelle, die aus einem WSDL-Dokument generiert wurde.
Style Sheet
Eine Spezifikation für Formatierungsanweisungen, deren Anwendung auf strukturierte Informationen eine bestimmte Wiedergabe dieser Informationen (z. B. online oder gedruckt) bewirkt. Durch die Anwendung verschiedener Style Sheets auf dieselben strukturierten Informationen können unterschiedliche Darstellungen der Informationen erzeugt werden.
Subflow
Eine Folge von Verarbeitungsschritten, die mithilfe von Message-Flow-Knoten implementiert werden und in einen Message-Flow oder einen anderen Subflow eingebettet werden sollen. Ein Subflow muss mindestens einen Eingabe- oder Sendeknoten enthalten. Ein Subflow kann von einem Broker nur im Rahmen des Message-Flows ausgeführt werden, in den er eingebettet ist. Er kann daher nicht implementiert werden.
Superklasse
In Java eine Klasse, von der eine bestimmte Klasse geerbt wird, wobei möglicherweise eine oder mehrere Klasse(n) dazwischen liegen.
Supertyp
In einer Typhierarchie ein Typ, von dem Subtypen Attribute übernehmen.
Switchknoten
In den Enterprise Service Tools ein Knoten, der zum Testen einer Wahr-Falsch-Bedingung verwendet wird, um den Flow-Pfad zu steuern. Durch das Hinzufügen (Erstellen) weiterer Ausgaben können mehrere Bedingungen getestet werden. Ein Switchknoten setzt sich aus den folgenden Teilen zusammen:
  • ein Eingabeterminal (IN)
  • mindestens ein bedingtes Terminal (OUT)
  • ein Standardterminal
Ein Switchknoten wird in der Regel immer dann verwendet, wenn Daten aus der Anforderungsnachricht oder während der Flow-Verarbeitung abgerufene Daten geprüft werden müssen, um den Flow-Pfad zu steuern.
SWT
Siehe Standard Widget Toolkit.
Symmetrische Ersetzung
Der Austausch bestimmter Zeichen wie ( > [ { durch die Zeichen ) < ] }, um die logische Bedeutung des dargestellten Textes zu wahren.
Symptom
Eine Fehlernachricht in den Protokollierungstools. Einem Symptom kann in der Symptomdatenbank eine Lösung zugeordnet sein.
Syntaktisch analysieren
Das Zerlegen einer Informationszeichenfolge, z. B. eines Befehls oder einer Datei, in ihre Bestandteile.
Syntaxdiagramm
Ein Diagramm für einen Befehl, das anzeigt, wie der Befehl in der Befehlszeile eingegeben wird.
Syntaxhervorhebung
In Quelleneditoren die Möglichkeit, Text- und Strukturelemente (z. B. Tags, Attribute und Attributwerte) durch Texthervorhebung in Form von Schriftart, Schriftform und Schriftfarbe zu unterscheiden.
Systemkonfigurationsdateien
Konfigurationsdateien, die in einer Push-to-Client-Umgebung von einem beliebigen fernen System verteilt werden.
Systemmenü
Ein Dropdown-Menü, das durch Anklicken des Symbols links in der Titelleiste eines Fensters aktiviert wird und über das der Benutzer das Fenster wiederherstellen, verschieben, vergrößern, verkleinern und auf Minimalgröße bzw. Maximalgröße bringen kann.
Tabelle
In einer relationalen Datenbank ein Datenbankobjekt, das sich aus einer bestimmten Anzahl von Spalten zusammensetzt und in dem eine nicht geordnete Gruppe von Zeilen gespeichert wird. Siehe auch Ansicht.
Tagbibliothek
In der JSP-Technologie eine Gruppe von Tags, die benutzerdefinierte Aktionen kennzeichnen, die mit einem taglib-Deskriptor und Java-Klassen beschrieben werden. Eine JSP-Tagbibliothek kann in jede JSP-Datei importiert und für verschiedene scriptbasierte Sprachen verwendet werden. (Sun)
Taskliste
Eine Liste mit Prozeduren, die mit nur einem Steuerungsflow ausgeführt werden können.
Taste für Direktaufruf
Siehe Direktaufruf über die Tastatur.
TCP
Siehe Transmission Control Protocol (TCP). Siehe auch Internet Protocol (IP).
TCP/IP-Überwachungsserver
Eine Laufzeitumgebung, die alle Anforderungen und Antworten zwischen einem Web-Browser und einem Anwendungsserver sowie die TCP/IP-Aktivität überwacht.
TDS-Format (Tagged/Delimited String)
In den Enterprise Service Tools die physische Darstellung einer Nachricht in der MRM-Domäne, die aus einer Reihe von Datenelementen besteht, die durch Tags (Markierungen) und Begrenzer (Delimiter) voneinander getrennt sind.
Testfall
Eine Reihe von Tasks, Scripts oder Routinen zur Automatisierung von Softwaretests.
Test Harness
Eine Reihe von Scriptdateien, die die Verwendung einer DB2-Datenbank durch den DB2 XML Extender ermöglicht. Optional wird ein Test Harness erstellt, wenn aus einer Zuordnung zwischen relationaler Datenbank und XML eine DAD-Datei generiert wird. Nachdem der Test Harness aktiviert ist, testet er die Komposition von XML aus Daten und das Zerlegen von XML-Dateien in relationale Daten.
Testmuster
Eine Schablone, die für die automatische Generierung von Komponententests verwendet wird. Für den Test von Java- und EJB-Komponenten sind mehrere Testmuster verfügbar. Siehe auch Komponententest.
Testsuite
Eine Sammlung von Testfällen, die das Testverhalten definieren und die Testausführung und -implementierung steuern.
Testumgebung
Eine bestimmte Instanz einer Hardware- und Softwarekonfiguration, die für die Ausführung von Tests unter bekannten und kontrollierten Bedingungen erstellt wurde.
Textausrichtung
Siehe Globale Ausrichtung.
Textformung
Ein Merkmal der arabischen Schrift, das die Form eines Zeichens in Abhängigkeit von seiner Position innerhalb eines Wortes und seine Verbindung zu den umgebenden Zeichen bestimmt.
Texttyp
Siehe Sortierschema.
textUI-Programm
Ein Typ eines EGL-Programmabschnitts, der mit Ihnen über eine zeichenbasierte Anzeige interagiert. Die Anzeige wird in einer 3270-Anzeige oder einem Befehlsfenster angezeigt, nicht aber in einem Web-Browser.
Thread
Ein Strom von Maschineninstruktionen, der einen Prozess steuert. Bei einigen Betriebssystemen ist ein Thread die kleinste Operationseinheit in einem Prozess. Mehrere Threads, die verschiedene Jobs ausführen, können gleichzeitig ausgeführt werden.
THROW-Knoten
In den Enterprise Service Tools ein Knoten, der einen Punkt repräsentiert, an dem Ausnahme- und Fehlerbedingungen aus dem Flow abgehen.
Time Sharing Option/Extensions (TSO/E)
Ein Lizenzprogramm, das auf Time Sharing Option (TSO) basiert. Mit Time Sharing Option Extensions (TSO/E) können MVS-Benutzer Computerzeit und Ressourcen im Dialogbetrieb gemeinsam nutzen.
Top-down-Entwicklung
Bei Web-Services der Prozess der Entwicklung eines Service auf der Basis einer WSDL-Datei (WSDL, Web Services Definition Language). Siehe auch Bottom-up-Entwicklung.
Top-down-Zuordnung
Eine Methode für die Zuordnung von Enterprise-Beans zu Datenbanktabellen, bei der die vorhandenen Enterprise-Beans und deren Design das Datenbankdesign bestimmen.
Transaktion
Ein Austausch zwischen zwei Programmen, durch den eine Aktion ausgeführt oder ein Ergebnis erzeugt wird. Ein Beispiel ist der Eintrag der Einzahlung eines Kunden und die Aktualisierung des Kontostands des Kunden.
Transmission Control Protocol/Internet Protocol
Eine Gruppe von standardisierten, nicht proprietären Übertragungsprotokollen, die zuverlässige End-to-End-Verbindungen zwischen Anwendungen über einen Netzverbund ermöglichen.
Transmission Control Protocol (TCP)
Ein Übertragungsprotokoll, das im Internet und allen Netzen verwendet wird, die die IETF-Standards für netzübergreifende Protokolle verwenden. TCP ist ein zuverlässiges Host-zu-Host-Protokoll in paketvermittelten Kommunikationsnetzen und miteinander verbundenen Systemen dieser Netze. Siehe auch Internet Protocol (IP).
Transport
Ein Service-Plug-in für WebSphere Developer, das die Verbindung zwischen einer CARMA-Hierarchie und dem zugehörigen CARMA-Host verwaltet. Der CARMA-Transport sendet Befehle aus der CARMA-Hierarchie und gibt Antworten vom CARMA-Host zurück.
TSO
Time Sharing Option. Siehe Time Sharing Option/ Extensions (TSO/E).
TSO Commands
Ein Subsystem von Remote System Explorer, mit dem eine TSO-Eingabeaufforderung geöffnet werden kann.
Typ
In einem WSDL-Dokument ein Element, das Datentypdefinitionen enthält, die ein Typsystem (z. B. XSD) verwenden.
In der Java-Programmierung eine Klasse oder ein Interface.
In den Enterprise Service Tools ein Merkmal eines Elements, das den Dateninhalt des Elements beschreibt.
typedef
In EGL eine Abschnittsdefinition, die als Formatmodell verwendet werden kann.
Typhierarchie
Der vollständige Kontext für eine Java-Klasse oder -Schnittstelle, einschließlich der Superklassen und Unterklassen
Übernommene Eigenschaft
Ein Eigenschaftswert, der von einem Container, z. B. einem Ordner oder Unterprojekt, weitergegeben wurde.
Überwachungsprogramm
Bei der Erstellung von Leistungsprofilen das Erfassen von Daten für eine Anwendung, die von den aktiven, der Anwendung zugeordneten Agenten gesammelt wurden.
UI-Abschnitt
Eine EGL-Deklaration für die Darstellung von Daten. Es gibt UI-Abschnitte des Typs 'Formular' (form), 'Formulargruppe' (form group) und 'UI-Satz' (UI record).
UI-Satz
In EGL eine Datenstruktur, die die Kommunikation zwischen einem Aktionsprogramm und einer bestimmten Webseite ermöglicht. Dieser Satztyp wird für die Migration von VisualAge-Generator-Webtransaktionen verwendet.
Umwandeln
Um das Format von Daten entsprechend angegebenen Regeln ohne wesentliche Änderung der Bedeutung der Daten zu ändern.
Die Tools für Service-Flow-Projekte der Komponente 'EST' (Enterprise Service Tools) wandelt vorhandene Schnittstellen eines EIS um oder passt diese an, um die Beteiligung von EIS-Anwendungen an einem Service in der SOA zu erleichtern.
Unbeaufsichtigte Deinstallation
Ein Deinstallationsprozess, bei dem keine Nachrichten an die Konsole gesendet werden, sondern Nachrichten und Fehler nach dem Aufruf des Deinstallationsbefehls in Protokolldateien gespeichert werden.
Unified Modeling Language
Eine Standardschreibweise für die Modellierung von Objekten der realen Welt, die einen ersten Schritt bei der Entwicklung einer objektorientierten Vorgehensweise ist.
Uniform Resource Identifier (URI)
Eine eindeutige Adresse, mit der Inhalte im Web identifiziert werden, z. B. eine Textseite, ein Video oder ein Sound-Clip, ein Standbild oder ein animiertes Bild oder auch ein Programm. Die häufigste URI-Form ist die Webseitenadresse, die eine URI-Sonderform oder -Untergruppe darstellt und als URL (Uniform Resource Locator) bezeichnet wird. Ein URI beschreibt in der Regel, wie auf die Ressource, den Computer mit der Ressource und den Namen der Ressource (einen Dateinamen) auf dem Computer zugegriffen wird. Siehe auch Uniform Resource Name (URN).
Uniform Resource Locator (URL)
Die eindeutige Adresse einer Informationsquelle, die in einem Netz (z. B. im Internet) zugänglich ist. Die URL enthält das Namenskürzel für das Protokoll, mit dem auf die Informationsquelle zugegriffen wird, und die Informationen, mit denen das Protokoll die Informationsquelle findet.
Uniform Resource Name (URN)
Ein Name, der einen Web-Service für einen Client eindeutig identifiziert. Siehe auch Uniform Resource Identifier (URI).
Unterklasse
In Java eine Klasse, die mittels Vererbung aus einer bestimmten Klasse abgeleitet wird.
Unterprojekt
In zIDE die Programmierungsressourcen für ein Lademodul. Ein z/OS-Projekt kann mehrere Unterprojekte enthalten.
Unterprojektdefinitionsdatei
In zIDE eine Konfigurationsdatei für ein hostbasiertes Projekt, die die für den Build eines Lademoduls erforderlichen Ressourcen definiert.
URI
Siehe Uniform Resource Identifier. Siehe auch Uniform Resource Name (URN).
URL
Siehe Uniform Resource Locator.
URN
Siehe Uniform Resource Name. Siehe auch Uniform Resource Identifier (URI).
Validator
Ein Programm, das Daten oder Code auf Richtigkeit bzw. Übereinstimmung mit den gültigen Standards, Regeln und Konventionen hin überprüft.
Validierung
Die Prüfung von Daten oder Code auf Richtigkeit oder Übereinstimmung mit gültigen Standards, Regeln und Konventionen.
Validierungsaktion
Ein Mechanismus zur Überprüfung, ob der tatsächliche Wert einer Variable während der Ausführung dem erwarteten Wert der Variablen entspricht.
Veraltet
Attribut einer Entität, z. B. eines Programmierelements oder Programmierfeatures, die zwar noch unterstützt wird, aber deren Verwendung nicht mehr empfohlen wird, weil sie möglicherweise überholt ist.
Verbindung
Bei der Datenübertragung eine Zuordnung, die zwischen Entitäten für die Übertragung von Informationen eingerichtet wird.
Bei der Kommunikation mit einem bestimmten fernen System ist eine Eigenschaftengruppe erforderlich, z. B. der Hostname, die Starteinstellungen für den Server und Sicherheitseinstellungen.
Verbindungseigenschaftendatei
Eine EGL-generierte oder von Hand geschriebene Textdatei, die in der J2EE-Laufzeit detailliert angeben kann, wie ein EGL-generiertes Java-Programm oder ein EGL-generierter Wrapper anderen Code aufruft.
Vererbung
Eine Technik in der objektorientierten Programmierung, bei der vorhandene Klassen als Basis für die Erstellung anderer Klassen verwendet werden. Durch Vererbung beinhalten bestimmtere Elemente die Struktur und das Verhalten allgemeinerer Elemente.
Version
In CARMA eine frühere Kopie eines Members im SCM. Versionen können in CARMA nur für CARMA-Member erstellt werden. Welche Aktionen für Versionen verfügbar sind, hängt vom SCM ab, aus dem die Version stammt, und von dem RAM, über den die Verbindung zum SCM hergestellt wird. Bei einigen RAMs kann die Version geändert werden; in anderen RAMs sind die Versionen schreibgeschützt.
Im SCLM muss die Versionssteuerung aktiviert sein. Das Versionsfenster kann als Eclipse-Ansicht angezeigt werden. Sie können es auch manuell aufrufen, indem Sie Fenster > Ansicht anzeigen > Andere und dann im Dialog 'Ansicht anzeigen' IBM SCLM Developer Toolkit > Version Explorer auswählen. Auf die Versionssteuerung des SCLM können Sie über die Funktion Versionsinformationen abrufen zugreifen. Dieser Service funktioniert nur, wenn im SCLM-Projekt die Unterstützung für die Versionssteuerung aktiviert wurde. Wenn Sie diese Funktion ausführen, wird die Seite 'Optionen für den Abruf von Versionsinformationen' angezeigt, auf der Sie verschiedene Gruppen auswählen können, von denen Versionsinformationen abgerufen werden sollen. Sie können mehrere Gruppen gleichzeitig auswählen.
Versionsbaum
Eine grafische Darstellung eines versionsgesteuerten Objekts, in der alle Zweige und die Versionen jedes Zweigs angezeigt werden.
Eine hierarchische Struktur, in der alle Versionen eines Elements (logisch) organisiert sind. Der Versionsbaum zeigt auch Mischvorgänge an.
Versionssteuerung
Die Koordination und Integration des Arbeitsverlaufsprotokolls für ein Team.
Verteilte Anwendung
Eine Anwendung, die sich aus einzelnen Komponenten zusammensetzt, die sich auf verschiedenen Computersystemen befinden und durch ein Netz miteinander verbunden sind. Siehe auch Client/Server.
Verwaltete Synchronisation
Verwendung von Zuordnungsdateien für die Synchronisation eines lokalen z/OS-Projekts mit einem fernen System.
Verzweigung
Ein Objekt, das eine lineare Abfolge von Versionen eines Elements angibt. Jede Verzweigung ist eine Instanz eines Verzweigungsobjekts.
In der CVS-Teamentwicklungsumgebung eine gesonderte Entwicklungslinie, in der Änderungen isoliert werden können. Wenn ein Programmierer Dateien in einer Verzweigung ändert, werden diese Änderungen nicht im Hauptzweig oder in anderen Verzweigungen angezeigt.
Virtual Storage Access Method
Eine Zugriffsmethode für die direkte oder sequenzielle Verarbeitung von Sätzen mit fester oder variabler Länge auf Platteneinheiten. Die Sätze in einer VSAM-Datei können in logischer Folge nach einem Schlüsselfeld (Schlüsselfolge), in der physischen Folge, in der sie in die Datei geschrieben sind (Zugangsfolge) oder nach relativer Satznummer organisiert werden.
Visuelles Sortierschema
Ein Mechanismus zum Speichern von Text in genau der Reihenfolge, in der er angezeigt wird.
Vollständiger Build
In Eclipse ein Build, bei dem alle Ressourcen im Buildbereich berücksichtigt werden. Siehe auch Inkrementeller Build.
Vorläufige Programmkorrektur (PTF)
Für Produkte der Familien System i, System p und System z eine Programmkorrektur, die von IBM getestet wurde und allen Kunden zur Verfügung gestellt wird. Siehe auch Fixpack.
Vorläufiger Fix
Ein zertifizierter Fix, der allgemein zwischen regulär geplanten Fixpacks, Refresh-Packs oder Releases für alle Kunden verfügbar ist. Siehe auch Fixpack, Refresh-Pack.
VSAM
Virtual Storage Access Method.
WAR
Siehe Webarchiv. Siehe auch Enterprise-Archiv, Java-Archiv.
WAR-Datei
Siehe auch Enterprise-Archiv, Java-Archiv. Siehe Webarchiv.
Warteschlange
Eine Reihe oder Liste mit Elementen, die auf ihre Verarbeitung warten. Hierbei kann es sich um anstehende Arbeiten handeln oder um Nachrichten, die angezeigt oder übertragen werden sollen.
Watchpoint
Ein Breakpoint, der die Ausführung unterbricht, wenn ein angegebenes Feld oder ein Ausdruck geändert wird.
Webanwendung
Eine Anwendung, auf die mit einem Web-Browser zugegriffen werden kann und die einige Funktionen bereitstellt, die über das statische Anzeigen von Daten hinausgehen. (Sie haben beispielsweise die Möglichkeit, Datenbanken abzufragen.) Zu den allgemeinen Komponenten einer Webanwendung gehören HTML-Seiten, JSP-Seiten und Servlets.
Webarchiv (WAR)
Ein vom J2EE-Standard definiertes komprimiertes Dateiformat zum Speichern aller Ressourcen, die für die Installation und Ausführung einer Webanwendung erforderlich sind, in nur einer Datei. Siehe auch Enterprise-Archiv, Java-Archiv.
Web-Browser
Ein Clientprogramm, das Anforderungen an einen Web-Server einleitet und die vom Server zurückgegebenen Informationen anzeigt.
Webdiagramm
Eine Strutsdatei, die Symbole und andere Abbildungen auf einer formatunabhängigen Oberfläche verwendet, um Anwendungsentwickler beim Visualisieren der Flow-Struktur einer strutsbasierten Webanwendung zu unterstützen.
Webmodul
Eine Einheit, die aus einer oder mehreren Webkomponente(n) und einem Web-Deployment-Deskriptor besteht. (Sun)
Webprojekt
Ein Container für andere Ressourcen, z. B. für Quellendateien und Metadaten, der der J2EE-definierten Containerstruktur und Dateihierarchie entspricht, die für das Deployment von Webanwendungen notwendig sind.
Webressource
Jede Ressource, die während der Entwicklung einer Webanwendung erstellt wird, beispielsweise Webprojekte, HTML-Seiten, JSP-Dateien (JavaServer Pages), Servlets, Bibliotheken mit angepassten Tags und Archivdateien
Web-Server
Ein Softwareprogramm, das HTTP-Anforderungen bearbeiten kann.
Web-Service
Eine Anwendung, die bestimmte Tasks ausführt und auf die über offene Protokolle wie HTTP und SOAP zugegriffen werden kann.
In den Enterprise Service Tools beschreiben Web-Services ihre eigene Funktionen und suchen nach anderen Web-Services, mit denen sie dynamisch interagieren können. Web-Services nutzen offene Protokolle und Standards wie HTTP, SOAP und XML. Sie bieten die Möglichkeit, die Anwendungen verschiedener Organisationen unabhängig vom Anwendungsdesign oder der Laufzeitumgebung so miteinander zu verbinden, das dynamisches E-Business über ein Netz möglich ist.
Web Services Description Language (WSDL)
Eine XML-basierte Spezifikation für die Beschreibung von vernetzten Services als Gruppe von Endpunkten, die mit Nachrichten arbeiten, die dokumentorientierte oder prozedurorientierte Informationen enthalten.
In den Enterprise Service Tools das Standardformat für die Beschreibung eines Web-Service. Eine WSDL-Definition beschreibt die Art des Zugriffs auf einen Web-Service und die Operationen, die der Service ausführt. WSDL, SOAP und UDDI werden als Basisstandards für Web-Services betrachtet.
Website
Eine Sammlung zusammengehöriger Dateien, die im Web verfügbar ist, von einer Entität (einem Unternehmen oder einer Einzelperson) verwaltet wird und Hypertextinformationen für die Benutzer enthält. Auf einer Website gibt es häufig Hypertext-Links zu anderen Websites.
WebSphere
Ein IBM Markenname, unter dem Tools für die Entwicklung von E-Business-Anwendungen und von Middleware für die Ausführung von Webanwendungen zusammengefasst sind.
WebSphere Application Server
Webanwendungsserver-Software, die auf einem Web-Server ausgeführt wird und für das Deployment sowie die Integration, Ausführung und Verwaltung von E-Business-Anwendungen eingesetzt werden kann.
WHILE-Knoten
In den Enterprise Service Tools ein Knoten, der wiederholbare Logikmuster und/oder Zuordnungsmuster repräsentiert. Mit einem WHILE-Knoten können Sie in der Laufzeit einen Flow-Abschnitt ausgehend von Benutzereinstellungen oder den tatsächlichen Datenwerten der Laufzeit wiederholen. Dieser Knoten besteht aus einer Schleifenbedingung, deren Test true oder false ergeben kann. Das Extrahieren einer gesamten Datenliste aus einer Anzeige, die immer nur jeweils einen Ausschnitt der Liste darstellen kann, ist eine häufige Verwendung eines WHILE-Knotens innerhalb eines Flow.
Wireless Markup Language (WML)
Eine auf XML basierende Formatierungssprache für die Darstellung von Inhalten und Benutzerschnittstellen auf mobilen Endgeräten, z. B. auf Handys, Pagern und PDAs.
Wiring
Eine Technik, mit der zwei oder mehr kooperative Portlets so verbunden werden, dass Änderungen im Quellenportlet automatisch eine Aktualisierung der Zielportlets nach sich ziehen.
WML
Siehe Wireless Markup Language.
Workbench
Die Benutzerschnittstelle und integrierte Entwicklungsumgebung (IDE) in Eclipse und in Eclipse-basierten Tools wie IBM Rational Application Developer.
Workstationbasiertes Projekt
Im Gegensatz zu einem hostbasierten Projekt ist dies ein auf Ihrer Workstation definiertes z/OS-Projekt.
Wrapper
Ein Objekt, das in ein anderes Objekt eingebunden und an ein anderes Objekt delegiert wird, um bestimmte Änderungen an seiner Schnittstelle oder seinem Verhalten zu bewirken. (Sun)
WSDL
Siehe Web Services Description Language.
WSDL-Datei
Siehe WSDL-Dokument.
WSDL-Dokument
Eine Datei, die eine Reihe von Definitionen bereitstellt, die einen Web-Service im WSDL-Format beschreiben.
XDoclet
Eine offen konzipierte Steuerkomponente für die Generierung von Quellcode, die Java-Quellendateien mit bestimmten JavaDoc-Tags syntaktisch analysiert und Ausgaben wie XML-Deskriptoren oder auf Schablonen basierenden Quellcode generiert.
XHTML
Siehe Extensible Hypertext Markup Language.
XML
Siehe Extensible Markup Language.
XML-Attribut
Ein Name/Wert-Paar innerhalb eines in Tags eingeschlossenen XML-Elements, das bestimmte Features des Elements ändert.
XML-Domäne
Die Nachrichtendomäne, die alle mit dem XML-Standard des W3C konformen Nachrichten umfasst. Die XMLNS-Domäne ist eine Erweiterung der XML-Domäne und enthält Nachrichten, die demselben Standard gerecht werden und Namespaces gemäß der XML-Spezifikation nutzen. Nachrichten in dieser Domäne werden vom XML-Parser verarbeitet.
XML-Katalog
Ein Katalog mit Regeln, die angeben, wie ein XML-Prozessor Verweise auf Entitäten auflösen soll. Die Verwendung eines Katalogs macht die Änderung von URIs in XML-Dokumenten unnötig, wenn Ressourcen während der Entwicklung verschoben werden.
XML-Parser
Ein Programm zum Lesen von XML-Dokumenten, das einer Anwendung den Zugriff auf Inhalt und Struktur dieser Dokumente ermöglicht.
XML Path Language (XPath)
Eine Sprache, die für die eindeutige Identifizierung oder Adressierung von XML-Quellendatenabschnitten entwickelt wurde und in XML-bezogenen Technologien wie XSLT, XQuery und XML-Parsern Verwendung findet. XPath ist ein Standard des World Wide Web Consortium.
XML-Schema
Die W3C-Spezifikation, die die Darstellung von XML-Strukturen und XML-Datentypen in der Sprache "XML Schema" beschreibt.
In den Enterprise Service Tools ein internationaler Standard, der eine Sprache für die Beschreibung der Struktur von XML-Dokumenten definiert. Ein XML-Schema beschreibt und beschränkt formal den Inhalt von XML-Dokumenten, indem es angibt, welche Elemente in welchen Kombinationen erlaubt sind.
XML Schema Definition Language (XSD, XSDL)
Eine Sprache für die Beschreibung von XML-Dateien, die XML-Schemata enthalten.
XML Wire Format
Die physische Darstellung einer Nachricht in der MRM-Domäne, die als XML syntaktisch analysiert werden kann.
XPath
Siehe XML Path Language.
XPath-Ausdruck
Ein Ausdruck, der ein XML-Dokument durchsucht und Informationen aus den Knoten dieses Dokuments (einem Dokumentteil, z. B. einem Element oder Attribut) extrahiert.
XSD
Siehe XML Schema Definition Language. Eine Sprache für die Beschreibung von XML-Dateien, die XML-Schemata enthalten.
XSDL
Siehe XML Schema Definition Language. Eine Sprache für die Beschreibung von XML-Dateien, die XML-Schemata enthalten.
XSL
Siehe Extensible Stylesheet Language.
XSL-Style-Sheet
Code, der beschreibt, wie ein XML-Dokument wiedergegeben (angezeigt oder gedruckt) werden soll.
Zeichenfolge
In Programmiersprachen das zum Speichern und Bearbeiten von Text verwendete Datenformat.
Zeitlimit
Ein zugeordnetes Zeitintervall, innerhalb dessen ein Ereignis eingetreten oder abgeschlossen sein muss, da andernfalls die Operation unterbrochen wird.
zEnterprise
Stellt eine gemeinsame Entwicklungsumgebung für die Entwicklung von heterogenen (das heißt unterschiedlichen, gemischten oder kombinierten) Unternehmensanwendungen bereit. Die Workloads umfassen dabei Laufzeitumgebungen von System z wie Batch, CICS, DB2, IMS, WebSphere Application Server und WebSphere Compute Grid (Java/Batch).
zIDE
z/OS Integrated Development Environment. Eine Gruppe von Perspektiven und Ansichten für die Entwicklung von Anwendungen auf der Basis von z/OS-basierten Systemen, Projekten und Ressourcen.
Ziel
Die Zieladresse einer Aktion oder Operation.
Zielorganisation
In den Enterprise Service Tools ein Geschäft, das vorhandene Anwendungen auf unternehmensweiten Informationssystemen ausführt. Der Kunde sucht nach einer Lösung, mit der er die Informationen vorhandener Anwendungen erfassen, verarbeiten, speichern und verteilen kann und diese Anwendungen unter Einsatz modernster Technologien auch als Services verwenden kann. Die Tools für Service-Flow-Projekte und die unterstützten Laufzeitimplementierungen sind für Kunden konzipiert, deren kritische Geschäftssysteme noch immer von vorhandenen terminalgestützten Technologien abhängig sind und bei denen daher nur in begrenztem Umfang eine Entwicklung in Richtung moderner, serviceorientierter Anwendungsumgebungen möglich ist.
z/OS
Ein IBM Großrechnerbetriebssystem, das 64-Bit-Realspeicher verwendet.
z/OS-Projekt
Ein Eclipse-basiertes Projekt, das z/OS-basierte Ressourcen, MVS-Unterprojekte und z/OS UNIX® System Services-Unterprojekte enthält.
z/OS UNIX System Services-Unterprojekt
Ein Unterprojekt mit z/OS UNIX System Services-Ressourcen.
Zugriffssteuerung
In der IT-Sicherheit der Prozess, mit dem sichergestellt wird, dass Benutzer nur auf die Ressourcen eines Computersystems zugreifen können, für die sie eine Berechtigung haben.
Zuordnung
  1. Der Prozess der Umwandlung von Daten aus einem anwendungsspezifischen Format in ein anderes.
  2. In BMS der Prozess der Umwandlung von Felddaten aus ihrer anzeigbaren Form und in ihre anzeigbare Form.
  3. In den Enterprise Service Tools das Modellieren der Datenkonvertierung zwischen einer Ausgabenachricht (repräsentiert durch ein Ausgabeterminal oder einen Knoten) und einer Eingabenachricht (repräsentiert durch ein Eingabeterminal oder einen anderen Knoten).
Zuordnungsbeziehung
Bei Enterprise-Beans eine Beziehung zwischen zwei CMP-Entity-Beans. Es gibt zwei Arten von Zuordnungsbeziehungen, 1:1 und 1:n.
Bei XML-Dokumenten die Verbindung des Dokuments selbst mit den Regeln, die seine Struktur steuern. Diese Regeln können in einer Dokumenttypdefinition (DTD) oder in einem XML-Schema definiert sein.
Zuordnungskardinalität
In den Enterprise Service Tools die Granularität der Zuordnung von Nachrichtenelementen der Nachrichtenquelle zu Elementen des Nachrichtenziels, z. B. 1:1, 1:n oder n:1.
Zustandsartefakte
In den Enterprise Service Tools Ordner für die vorhandenen Anwendungsressourcen, die in ein Service-Flow-Projekt importiert werden sollen. Zu diesen Anwendungsressourcen können Anzeigendefinitionen, BMS-Masken, Copybooks oder aufgezeichnete Makros gehören. Oft ist die importierte Ressource repräsentativ für den Zustand der Hostanwendung zu dem Zeitpunkt des Imports.
Zwischenablage
Ein Bereich des Computerhauptspeichers oder der Speicher, in dem Daten vorübergebend abgelegt werden. Die Daten in der Zwischenablage stehen anderen Anwendungen zur Verfügung.

Nutzungsbedingungen | Feedback

Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)