Glossar

Abgeleitetes Objekt (DO)
Eine MVFS-Datei, die durch einen Build mit clearmake oder omake oder durch eine clearaudit-Sitzung erzeugt wird. Jedes abgeleitete Objekt wird dem Konfigurationssatz zugeordnet, der vom ClearCase-Build-Programm erstellt wird, um den Build zu dokumentieren. Ein gemeinsam nutzbares abgeleitetes Objekt kann von anderen Ansichten angezogen werden. Ein nicht gemeinsam nutzbares abgeleitetes Objekt kann nur dann angezogen werden, wenn es explizit zur Verfügung gestellt wird.
Abschnitt mit Verknüpfungsoptionen
In EGL ein Build-Abschnitt, 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.
Abstract Window Toolkit (AWT)
In der Java-Programmierung eine Sammlung von GUI-Komponenten, die mit nativen Plattformversionen dieser Komponenten implementiert wurden. Diese Komponenten stellen eine funktionale Untergruppe dar, die in allen Betriebssystemumgebungen einheitlich ist. (Sun) Siehe auch Swing Set, Standard Widget Toolkit.
Abstrakter Test
Ein Komponenten- oder Einheitentest, der zum Testen von Java-Schnittstellen, abstrakten Klassen und Superklassen verwendet wird. Dieser Test kann nicht eigenständig ausgeführt werden und beinhaltet keine Testsuite. Siehe auch Komponententest.
Abstraktes Schema
Teil des Deployment-Deskriptors für eine Entity-Bean, der die Beziehungen, persistenten Felder und Abfrageanweisungen der Bean definiert.
Access-Bean
Ein Enterprise-Bean-Wrapper, der normalerweise von Clientprogrammen, z. B. JSP-Dateien und Servlets, verwendet wird. Access-Beans verbergen die Komplexität der Verwendung von Enterprise-Beans und verbessern den Durchsatz beim Lesen und Schreiben mehrerer EJB-Merkmale.
Action (Klasse)
In Struts die Superklasse aller Aktionsklassen.
Agent
Ein Programm, das automatisch oder regelmäßig einen bestimmten Service, z. B. Datenerfassung, ohne Benutzereingriff ausführt.
Agentencontroller
Ein Dämonprozess, der auf jedem Deployment-Host vorhanden ist und den Mechanismus bereitstellt, mit dem Clientanwendungen neue Hostprozesse starten oder eine Verbindung zu Agenten herstellen können, die innerhalb vorhandener Prozesse auf dem Host koexistieren.
Aggregation
Die strukturierte Erfassung von Datenobjekten für die anschließende Präsentation in einem Portal.
Aktions-ID
Eine numerische Kennung zwischen 0 und 999 für eine Aktion.
Aktionsset
In Eclipse eine Gruppe von Befehlen, die eine Perspektive als Ergänzung zur Hauptsymbolleiste und Menüleiste hinzufügt.
Aktionszuordnung
Ein Eintrag in der Struts-Konfigurationsdatei, der einen Aktionsnamen mit einer Action-Klasse, einer Form-Bean und einer lokalen Weiterleitung verknüpft.
Aktivierung
In der EJB-Umgebung das Übertragen einer Enterprise-Bean vom sekundären Speicher in den Hauptspeicher. (Sun)
Aktivität
Ein ClearCase-UCM-Objekt (Unified Change Management), das die zum Ausführen einer Entwicklungs-Task erforderlichen Arbeiten überwacht. Eine Aktivität umfasst eine Überschrift, die die Task beschreibt, und eine Änderungsmenge, die alle Versionen bezeichnet, die Entwickler während der Bearbeitung der Aktivität erstellen oder modifizieren.
Aktivitätenprotokoll
Eine Prüfliste aller Funktionen, die die Daten im aktiven Hauptbuch geändert haben.
Aktualisierung mit Referenzkonfigurationen
Eine ClearCase-Operation, die einen Entwicklungsarbeitsbereich auf den Stand der Versionen einer aktuelleren Referenzkonfiguration in einem anderen Datenstrom bringt. Dabei handelt es sich in der Regel um den Integrationsdatenstrom des Projekts oder einen featurespezifischen Entwicklungsdatenstrom.
Aliasname
Bei der EGL-Generierung ein Name, der an Stelle 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.
Änderungsmenge
Eine Liste zusammengehöriger Versionen, 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.
Angeeignete Datei
Eine Version in einer statischen Ansicht, die geändert, jedoch nicht ausgecheckt wurde. Standardmäßig wird einer nicht ausgecheckten Versionen in einer statischen Ansicht das Dateiattribut read-only (schreibgeschützt) zugeordnet. Wenn dieses Attribut geändert und die Datei modifiziert wird, unterliegt die Datei nicht mehr der direkten ClearCase-Steuerung und wird als angeeignet betrachtet.
Angepasste Aktion
In der JSP-Programmierung eine Aktion, die in einer portierbaren Weise von einem Tag-Bibliotheksdeskriptor und einer Sammlung von Java-Klassen beschrieben und mit einer Anweisung taglib in eine JSP-Seite importiert wird. (Sun)
Angepasster Finder
Siehe Finder-Methode.
Angepasstes Tag
Eine Erweiterung der JSP-Sprache (JavaServer Pages), die eine spezialisierte Task ausführt. Angepasste Tags werden gewöhnlich in Form einer Tag-Bibliothek bereitgestellt, die auch die Java-Klasse für die Implementierung der Tags enthält.
Anonymer Benutzer
Ein Benutzer, der für die Anmeldung bei einer Site keine gültige Benutzer-ID und kein Kennwort verwendet.
Anpassung
Die Änderung einer Portalseite oder eines Portlets durch einen Benutzer. In WebSphere Portal kann ein Benutzer eine Portalseite durch Änderung des Seitenlayouts und durch Auswahl der für jede Einheit anzuzeigenden Portlets anpassen. Siehe auch Personalisierung.
Ansicht
Ein ClearCase-Objekt, das einen Arbeitsbereich für einen oder mehrere Benutzer bereitstellt. Für jedes Element in einer VOB wählt die Konfigurationsspezifikation einer Ansicht eine Version aus dem Versionsbaum des Elements aus. Jede Ansicht kann außerdem ansichtspezifische Dateien und Verzeichnisse speichern, die nicht in anderen Ansichten erscheinen. Es gibt zwei Arten von Ansichten, statische Ansichten und dynamische Ansichten.
Bei Eclipse-basierten Benutzerschnittstellen ein Fensterbereich der Workbench, der sich außerhalb des Editorbereichs befindet und durch einen 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 der Ausgabekonsole
Zeigt die Ausgabe eines Prozesses an und ermöglicht das Senden von Tastatureingaben an einen Prozess.
Ansichtspezifisches Objekt
Eine Datei oder ein Verzeichnis, das nur in einer bestimmten Ansicht vorhanden ist. Ansichtspezifische Objekte unterliegen nicht der Versionssteuerung.
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 mit Installations- und Konfigurationsdaten angepasst werden kann, die eine Installation automatisieren. Bei einer interaktiven Installation müssten die Installations- und Konfigurationsdaten während der Installation eingegeben werden. Bei Verwendung einer Antwortdatei kann die Installation ohne jeglichen Benutzereingriff durchgeführt werden.
Anweisung
Ein FFDC-Konstrukt (First-Failure Data Capture), das in einer Symptomdatenbank von WebSphere Application Server enthalten sein kann, um für ein Diagnosemodul unterstützende Informationen und Aktionsempfehlungen für die Anpassung der protokollierten Daten bereitzustellen.
Anwendungsclient
In J2EE eine Clientkomponente der ersten Schicht, die ihre eigene Java Virtual Machine (JVM) ausführt. 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 Clientcontainer 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
  1. Ein Programm, das alle Anwendungsoperationen zwischen browserbasierten Computern und den Back-End-Geschäftsanwendungen oder -Datenbanken einer Organisation bearbeitet. Es gibt eine spezielle Klasse von Java-basierten Anwendungsservern, die dem Standard J2EE entsprechen. J2EE-Code kann ohne großen Aufwand zwischen diesen Anwendungsservern portiert werden. Diese Anwendungsserver können JSPs und Servlets für dynamischen Webinhalt und EJBs für Transaktionen und Datenbankzugriffe unterstützen.
  2. Das Ziel einer Anforderung, die von einer fernen Anwendung stammt. In der DB2-Umgebung wird die Anwendungsserverfunktion von einer verteilten Dateneinrichtung bereitgestellt und für den Zugriff auf DB2-Daten in fernen Anwendungen verwendet.
  3. Ein Serverprogramm in einem verteilten Netz, das die Ausführungsumgebung für ein Anwendungsprogramm bereitstellt.
  4. Das Ziel einer Anforderung, die von einem Anwendungs-Requester stammt. Das Datenbankmanagementsystem (DBMS) auf der Anwendungsserversite stellt die angeforderten Daten bereit.
  5. Software, die die Kommunikation mit dem Client, der ein Asset anfordert, und Abfragen des Content Manager bearbeitet.
Anwesenheitsanzeige
Das Collaboration-Feature, das Personen aus verschiedenen Kontexten Zugriff gewährt. Die Anwesenheitsanzeige im Onlinestatusanzeiger von Sametime weist Sie auf die Namen von Personen hin, an die Sie sich wenden können. Wenn Sie den Namen einer Person irgendwo im Portal sehen, können Sie den Onlinestatus dieser Person anzeigen, ihr eine E-Mail senden, einen Chat initialisieren oder via E-Meeting eine Anwendung gemeinsam nutzen. Siehe auch Personen-Link.
Anziehen
Das Konvertieren eines nicht gemeinsam nutzbaren abgeleiteten Objekts in ein gemeinsam genutztes abgeleitetes Objekt.
Bewirken, dass ein ein gemeinsam nutzbares abgeleitetes Objekt in einer Ansicht erscheint, obwohl sich die Dateisystemdaten des Objekts im Speicherpool für abgeleitete Objekte einer VOB befinden.
Apache HTTP Server
Ein Open-Source-Webserver. IBM bietet einen auf Apache basierenden Webserver (IBM HTTP Server) an.
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 Webbrowser ausgeführt werden.
Arbeitsbereich
In Eclipse die Sammlung von Projekten und anderen Ressourcen, die der Benutzer derzeit in der Workbench entwickelt. Metadaten zu diesen Ressourcen befinden sich in einem Verzeichnis im Dateisystem. Die Ressourcen können sich 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 Instruktions-Cache-Arbeitsset eines Programms umfasst demzufolge die Programm-Cache-Zeilen, die im Instruktions-Cache gespeichert werden müssen, wenn das Programm mit maximaler Geschwindigkeit ausgeführt werden soll.
Artefakt
Eine physische Einzelinformation, die von einem Softwareentwicklungsprozess verwendet oder erzeugt wird. Beispiele für Artefakte sind Modelle, Quellendateien, Scripts und ausführbare Binärdateien.
Assistent
Eine aktive 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
Ein Merkmal oder eine Eigenschaft einer Entität, das bzw. die die Entität beschreibt. Die Telefonnummer eines Mitarbeiters ist beispielsweise eines der Attribute dieses Mitarbeiters.
Auffinden
In UDDI das Durchsuchen der Geschäfts-Registry nach vorhandenen Web Services für die Integration.
Auf Platte speichern
Das Erhaltenbleiben über Sitzungsgrenzen hinweg, in der Regel durch das Speichern im nicht flüchtigen Speicher, z. B. in einem Datenbanksystem oder Verzeichnis.
Aufruf-Stack
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.
Ausgecheckte Version
Die ansichtenspezifische Datei, die mit dem vom Befehl checkout in einer VOB-Datenbank erstellten Objekt korrespondiert. Siehe auch Version.
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.
Ein Überwachungsprogramm, das mindestens ein Standardprogramm oder eine integrierte Aktion angibt, das bzw. die ausgeführt werden soll, wenn eine bestimmte ClearCase-Operation 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 vorgibt zu sein. Gebräuchliche Mechanismen für die Implementierung dieses Service sind Kennwörter und digitale Signaturen. Authentifizierung ist nicht mit Berechtigung gleichzusetzen. Bei der Authentifizierung wird kein Zugriff auf Systemressourcen erteilt oder verweigert.
Authorized Program Analysis Report (APAR)
Eine Anforderung zur Behebung eines Fehlers in einem aktuellen Release eines von IBM gelieferten Programms.
AWT
Siehe Abstract Window Toolkit. Siehe auch Swing Set, Standard Widget Toolkit.
Axis
Eine Implementierung von SOAP, in der Java Web Services implementiert werden können.
BA
Siehe Basisauthentifizierung.
Basisauthentifizierung (BA)
Eine Authentifizierungsmethode, bei der ein Benutzername und ein Kennwort verwendet werden.
Basisprogramm
Ein Typ eines EGL-Programmabschnitts, der in Echtzeit Tasks ohne Interaktion mit Benutzern ausführt.
Basisreferenzkonfiguration
In ClearCase-UCM eine Referenzkonfiguration für einen Datenstrom. Basisreferenzkonfigurationen geben die Versionen und Aktivitäten an, die in einer Ansicht erscheinen.
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.
Bean-Klasse
In der EJB-Programmierung (Enterprise JavaBeans) eine Java-Klasse, die eine Klasse javax.ejb.EntityBean oder eine Klasse javax.ejb.SessionBean implementiert.
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.
Bereichsentwickler
Ein Mitglied eines Bereichs, das das Bereichslayout und Lesezeichen bearbeiten kann. Siehe auch Teilnehmer, Bereichsmanager.
Bereichsmanager
Ein Mitglied eines Bereichs, das die Bereichszugehörigkeit, das Layout und Lesezeichen bearbeiten kann. Siehe auch Teilnehmer, Bereichsentwickler.
Bereichsmitglied
Eine Einzelperson oder Gruppe, die einem Bereich beigetreten ist oder der Zugriff zu einem Bereich gewährt wurde. Es gibt drei Zugriffsebenen für Bereichsmitglieder: Manager, Entwickler und Teilnehmer.
Bereinigung
Das Entfernen von nicht mehr verwendeten Objekten zur Freigabe von Speicherplatz. ClearCase stellt verschiedene Dienstprogramme zum Löschen von Datencontainerdateien aus Pools für Klartext und Speicherpools für abgeleitete Objekte, von Ereignissätzen und MultiSite-Bedienerprotokolleinträgen aus einer VOB-Datenbank sowie von Containern mit abgeleiteten Objekten aus dem Speicherverzeichnis Ansichten bereit.
Bereitsteller von Inhalten
Eine Inhaltsquelle, die als Portlet in eine Portalseite integriert werden kann.
Bezeichnungstyp
Ein Typobjekt, das einen Versionskennsatz definiert, der in einer Versioned Object Base (VOB) verwendet wird.
Beziehungsrolle
In EJB die Traversierung der Beziehung zwischen zwei Entity-Beans in die eine oder andere Richtung. Jede Beziehung, die im Deployment-Deskriptor codiert ist, definiert zwei Rollen.
Bidirektional (BIDI)
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).
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.
BMP (Bean-Managed Persistence)
Siehe Über JavaBeans realisierte Transaktionspersistenz. Siehe auch Über Container realisierte Transaktionspersistenz.
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.
Bottom-up-Zuordnung
In der EJB-Programmierung (Enterprise JavaBeans) ein Ansatz für die Zuordnung von Enterprise-Beans zu Datenbanktabellen, bei dem zuerst das Schema aus einer vorhandenen Datenbank importiert wird und dann Enterprise-Beans und Zuordnungen generiert werden.
Breakpoint
Ein angegebener Punkt in einem Programm, an dem die Verarbeitung vom System gestoppt wird und nach einem manuellen Eingriff fortgesetzt werden kann.
Build
Der Prozess, bei dem ein ClearCase-Build-Programm (clearmake, clearaudit oder omake) mindestens ein abgeleitetes Objekt erzeugt. In diesen Prozess können die Umsetzung von Quellendateien und die Erstellung von Binärdateien durch Compiler, Link-Programme, Textformatierungsprogramme usw. einbezogen sein. Ein System-Build ist eine Kombination aus erneuter Erstellung von Ziel-Builds und der Vermeidung einer Build-Erstellung.
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.
Build-Anforderung
Die Anforderung eines Clients, eine Build-Transaktion auszuführen.
Build-Deskriptorabschnitt
Ein EGL-Abschnitt, der den Generierungsprozess mit Option-Wert-Paaren steuert, die festlegen, wie Ausgaben generiert und erstellt werden sollen.
Build-Deskriptoroption
In einem Build-Deskriptorabschnitt ein Merkmal, mit dem die Generierung oder Erstellung gesteuert werden kann.
Build-Pfad
Der Pfad, der während der Kompilierung von Java-Quellcode für die Suche nach referenzierten Klassen in anderen Projekten verwendet wird.
Build-Plan
Eine XML-Datei, die die erforderliche Verarbeitung für die Erstellung von Generierungsausgaben definiert und die Maschine angibt, auf der die Verarbeitung stattfindet.
Build-Transaktion
Ein unter MVS gestarteter Job für die Build-Erstellung, nachdem vom Client eine Build-Anforderung empfangen wurde.
Bytecode
Systemunabhängiger Code, der vom Java-Compiler generiert und vom Java-Interpreter ausgeführt wird. (Sun)
C2A
Siehe Click-to-Action. Siehe auch Kooperative Portlets, Wiring.
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.
Check-in
Der zweite Teil eines zweiteiligen Prozesses, bei dem eine Verzweigung des Versionsbaums eines Elements mit einer neuen Version erweitert wird. Der Check-in schließt den Prozess mit dem Erstellen der neuen Version ab.
cHTML
Siehe Compact Hypertext Markup Language.
ClearCase-Administratorgruppe
Auf Windows-Systemen eine spezielle Gruppe, die bei der Installation von ClearCase gewöhnlich in der Windows-Domäne erstellt wird. Member dieser Gruppe dürfen nur ClearCase-Verwaltungskonten und das Anmeldekonto für den ALBD-Service sein.
ClearCase-Register
Eine Gruppe von Dateien auf dem Registry-Serverhost, die physischen Speicherpositionen (VOB-Speicherverzeichnissen und Speicherverzeichnissen von Ansichten) logische VOB-Namen und Ansichtennamen (VOB-Tags und Ansichten-Tags) zuordnen.
Click-to-Action (C2A)
Eine Methode für die Implementierung kooperativer Servlets, bei der Benutzer auf ein Symbol in einem Quellen-Portlet klicken können, um Daten an ein oder mehrere Ziel-Portlet(s) zu übertragen. Siehe auch Kooperative Portlets, Wiring.
Clientproxy
Ein Objekt auf der Clientseite einer Netzverbindung, die eine Schnittstelle für Fernprozeduraufrufe für einen Service auf der Serverseite bereitstellt.
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.
CMP (Container-Managed Persistence)
Siehe Über Container realisierte Transaktionspersistenz. Siehe auch Über JavaBeans realisierte Transaktionspersistenz.
Code Assist
Siehe Content Assist.
Collaboration
Die Fähigkeit, Kunden, Mitarbeiter oder Geschäftspartner mit den Personen und Prozessen in einem Geschäft oder einer Organisation zu verbinden, um eine verbesserte Entscheidungsfindung zu ermöglichen. Eine Collaboration umfasst mindestens zwei Personen mit sich ergänzenden Fähigkeiten, die zur Behebung eines Geschäftsproblems zusammenarbeiten.
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. Siehe auch Internet Inter-ORB Protocol.
Compact Hypertext Markup Language (cHTML)
Ein Format für die Veröffentlichung von Hypertext-Informationen auf mobilen Endgeräten.
Composer
Bei EJBs eine Klasse, mit der ein komplexes Bean-Feld 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.
config spec
Siehe Konfigurationsspezifikation.
Connector
Ein Servlet, über das ein Portlet auf externe Inhaltsquellen zugreifen kann, z. B. auf eine Informationsquelle von der Website eines lokalen Fernsehsenders.
In J2EE ein Standarderweiterungsverfahren, das Containern ermöglicht, Verbindungen zu Enterprise Information Systems (EIS) aufzubauen. Ein Connector setzt sich aus einem Ressourcenadapter und Tools für die Anwendungsentwicklung zusammen. (Sun) Siehe auch Container.
Container
  1. In CoOperative Development Environment/400 ein Systemobjekt, das Quellendateien enthält und organisiert. Beispiele für einen Container sind eine i5/OS-Bibliothek und eine partitionierte MVS-Datei.
  2. In J2EE eine Entität, die für Komponenten Sicherheits-, Deployment- und Laufzeitservices sowie Services für die Verwaltung des Lebenszyklus bereitstellt. (Sun) Jeder Containertyp (EJB, Web, JSP, Servlet, Applet und Anwendungsclient) stellt außerdem komponentenspezifische Services bereit.
  3. In Backup Recovery and Media Services das physische Objekt, das zum Lagern und Umlagern von Datenträgern verwendet wird, wie z. B. Boxen, Schachteln oder Regale.
  4. In einem Virtual Tape Server (VTS) ein Behälter, in dem exportierte logische Datenträger gespeichert werden können. Ein Stapeldatenträger mit einem oder mehreren logischen Datenträger(n), der sich außerhalb einer VTS-Bibliothek befindet, wird als Container für diese Datenträger betrachtet.
  5. Eine physische Speicherposition der Daten, z. B. eine Datei, ein Verzeichnis oder eine Einheit.
  6. Eine Spalte oder Zeile, die verwendet wird, um das Layout eines Portlets oder anderer Container auf einer Seite zu gestalten.
  7. Ein Element der Benutzerschnittstelle, das Objekte enthält. Im Ordnermanager ein Objekt, das andere Ordner oder Dokumente enthalten kann.
Containertransaktion
Siehe Containerverwaltete Transaktion.
Containerverwaltete Transaktion
Eine Transaktion, deren Grenzen von einem EJB-Container definiert werden. Eine Entity-Bean muss containerverwaltete Transaktionen verwenden. (Sun)
Content Assist
Ein Feature einiger Quelleneditoren, das dem Benutzer eine Liste mit gültigen Alternativen für die Vervollständigung der aktuellen Codezeile bzw. des aktuellen Eingabefelds anbietet.
Content-Spot
Eine Klassendatei, die zu einer JSP-Datei hinzugefügt wird, um die Anzeige personalisierter Daten oder Inhalte zu kennzeichnen. Jeder Content-Spot hat einen Namen und akzeptiert einen bestimmten Typ von Daten aus einer Regel.
Converter
In der EJB-Programmierung eine Klasse, die eine Datenbankdarstellung in einen Objekttyp umsetzt und umgekehrt.
Copy-Helper
Eine Access-Bean, die eine lokale Kopie von Attributen aus einer fernen Entity-Bean enthält. Anders als Java-Bean-Wrapper sind Copy-Helper für eine einzelne Instanz einer Entity-Bean optimiert.
CORBA
Siehe Common Object Request Broker Architecture. Siehe auch Internet Inter-ORB Protocol.
create (Methode)
In Enterprise-Beans eine Methode, die im Home-Interface definiert ist und von einem Client für die Erstellung einer Enterprise-Bean aufgerufen wird. (Sun)
CSS
Siehe Cascading Style Sheet.
Customizer
Eine Java-Klasse, die das Interface java.beans.Customizer implementiert und einer Bean zugeordnet wird, um für die Merkmale dieser Bean eine funktionsreichere Benutzerschnittstelle bereitzustellen.
CVS
Siehe Concurrent Versions System.
DAD (Document Access Definition)
Siehe Dokumentzugriffsdefinition.
DAD-Script
Eine Datei, die vom DB2 XML Extender verwendet wird, um XML-Dokumente aus vorhandenen DB2-Daten zu erstellen oder XML-Dokumente in DB2-Daten zu zerlegen.
DADX (Document Access Definition Extension)
Siehe Erweiterung der Dokumentzugriffsdefinition.
DADX-Gruppe
Ein Ordner, der Informationen zu Datenbankverbindungen (JDBC und JNDI) und andere Informationen enthält, die von DADX-Dateien in der Gruppe gemeinsam verwendet werden.
DADX-Laufzeit
Bei einem DADX-Web-Service der Zeitraum, in dem SOAP-Anforderungen an den neuen Web Service gesendet werden. Die DADX-Laufzeitumgebung stellt Informationen für den DADX-Web-Service bereit, z. B. die HTTP-GET- und -POST-Bindungen, die Testseite, die WSDL-Generierung und die Umsetzung von DTD-Daten in XML-Schemadaten.
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 sich aus einer Sammlung von Daten in einer von mehreren vorgegebenen Zusammenstellungen zusammensetzt und durch Steuerinformationen beschrieben wird, auf die das System Zugriff hat.
Datei mit Verknüpfungsmerkmalen
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.
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
Ein Datenobjekt, das eine Datenbank oder eine Tabelle definiert.
Datendefinitionsansicht
Enthält eine lokale Darstellung von Datenbanken und ihren Objekten und stellt Features für die Bearbeitung dieser Objekte und deren Export in eine ferne Datenbank bereit.
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
Eine Access-Bean, die Datenspeicher- und -zugriffsmethoden für das Caching von Enterprise-Bean-Merkmalen bereitstellt. Anders als Copy-Helper arbeiten Access-Beans des Typs Datenklasse mit Enterprise-Beans, die lokale Clientansichten sowie ferne Clientansichten verwenden.
Datenobjekt
Jedes Objekt (z. B. Tabellen, Ansichten, Indizes, Funktionen, Auslöser und Pakete), das mit SQL-Anweisungen erstellt oder bearbeitet werden kann.
Datenobjektfilter
Ein Steuerelement, mit dem Datenobjekte (z. B. Tabellen und Schemata) aus der Baumstrukturansicht der Datenbank ausgeschlossen werden können.
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.
Datenstrom
Ein ClearCase-UCM-Objekt, das bestimmt, welche Elementversionen in einer von diesem Datenstrom konfigurierten Ansicht erscheinen. Datenströme verwalten eine Liste mit Referenzkonfigurationen und Aktivitäten. Ein Projekt enthält einen Integrationsdatenstrom und in der Regel mehrere Entwicklungsdatenströme.
In der CVS-Teamprogrammierungsumgebung eine gemeinsam genutzte Kopie von Anwendungsressourcen, die aktualisiert wird, wenn Mitglieder des Entwicklungsteams Änderungen vornehmen. Der Datenstrom repräsentiert den aktuellen Status eines Projekts.
DB2
Eine Familie von IBM Lizenzprogrammen für die Verwaltung relationaler Datenbanken.
DB2 XML Extender
Ein Programm, das für das Speichern und Verwalten von XML-Dokumenten in DB2-Tabellen verwendet wird. Korrekt formatierte und validierte XML-Dokumente können aus vorhandenen relationalen Daten generiert werden, die als Spaltendaten gespeichert werden. Der Inhalt von XML-Elementen und -Attributen kann in DB2-Tabellen gespeichert werden.
DDL (Data Definition Language)
Siehe Datendefinitionssprache.
Deadlock
Eine Situation, in der zwei unabhängige Steuer-Threads 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.
Debug
Fehler in Programmen finden, diagnostizieren und beheben.
Debugger
Ein Tool zum Ermitteln und Verfolgen von Fehlern in Computerprogrammen.
Debug-Sitzung
Die Debug-Aktivitäten, die in dem Zeitraum zwischen dem Starten eines Debuggers durch den Entwickler und dem Beenden des Debuggers stattfinden.
Debug-Steuerkomponente
Die Serverkomponente des Debuggers, deren Client-/Serverdesign sowohl lokales als auch fernes Debugging ermöglicht. Die Debug-Steuerkomponente wird auf demselben System wie das zu testende Programm ausgeführt.
Deklaration
In der Java-Programmierung eine Anweisung, die eine ID erstellt und dieser ID Attribute zuordnet, ohne zwingenderweise den Speicher für die ID zu reservieren oder deren Implementierung bereitzustellen. (Sun)
Deployment
Das Einbringen von Dateien oder die Installation von Software in eine(r) Betriebsumgebung. In J2EE umfasst diese Aktion das Erstellen eines Deployment-Deskriptors, der für das Deployment des jeweiligen Anwendungstyps geeignet ist.
Deployment-Code
Zusätzlicher Code, der es ermöglicht, dass ein von einem Entwickler geschriebener Bean-Implementierungscode in einer bestimmten EJB-Laufzeitumgebung ausgeführt werden kann. Deployment-Code kann von Tools generiert werden, die der Lieferant des Anwendungsservers bereitstellt.
Deployment-Deskriptor
Eine XML-Datei (Extensible Markup Language), die den Einsatz eines Moduls oder einer Anwendung beschreibt, indem sie Konfigurations- und Containeroptionen festlegt. Ein EJB-Deployment-Deskriptor übergibt beispielsweise Informationen zur Verwaltung und Steuerung einer Enterprise-Bean an einen EJB-Container.
Deployment-Verzeichnis
Das Verzeichnis, in dem sich die veröffentlichte Serverkonfiguration und die Webanwendung auf der Maschine befinden, auf der der Anwendungsserver installiert ist.
Deserializer
Eine Methode für die Konvertierung einer serialisierten Variablen in Objektdaten. Siehe auch Serializer.
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.
DO (Derived Object)
Siehe Abgeleitetes Objekt.
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, Document Type Definition)
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 Notationen und legt Vorgaben für die Verwendung der einzelnen Elemente, Attribute und Notationen in der jeweiligen Klasse von Dokumenten fest.
Dokumentzugriffsdefinition
Ein XML-Dokumentformat, das von DB2 XML Extender für die Definition der Zuordnung zwischen XML und relationalen Daten verwendet wird.
DOM (Document Object Model)
Siehe Dokumentobjektmodell.
DOM-Element
Ein Element in einem Strukturbaum, das erstellt wird, wenn eine XML-Datei mit einem DOM-Parser syntaktisch analysiert wird. Über DOM-Elemente können alle Elemente in der XML-Quellendatei schneller identifiziert werden.
Domino-Verzeichnis
Eine Datenbank, die ein domänenweites Verzeichnis von Domino-Servern, Benutzern, Zertifikatausstellern, fremden Domänen und Gruppen darstellt. Außerdem enthält diese Datenbank Dokumente, die die Kommunikation zwischen Servern verwalten, und Serverprogramme.
DTD (Document Type Definition)
Siehe Dokumenttypdefinition.
dynaform
Eine Instanz einer DynaActionForm-Klasse oder -Unterklasse, die HTML-Formulardaten einer übergebenen Clientanforderung oder Eingabedaten von einem Link, den ein Benutzer angeklickt hat, speichert.
Dynamische Ansicht
Eine Ansicht, die (Gemäß Definition in der Konfigurationsspezifikation) stets mit der VOB (Versioned Object Base) im Einklang ist. Dynamische Ansichten verwenden das Multiversionsdateisystem (MVFS, Multiversion File System), um eine Baumstruktur zu erstellen und zu verwalten, die Versionen von VOB-Elementen und ansichtenspezifische Dateien enthält.
Dynamischer Webinhalt
Programmierelemente wie JSP-Dateien, Servlets und Scripts, die für eine präzise Laufzeitdarstellung in einem Webbrowser eine client- oder serverseitige Verarbeitung erfordern.
Dynamisches Webprojekt
Ein Projekt, das Ressourcen für eine Webanwendung mit dynamischem Inhalt, z. B. Servlets oder JSP-Dateien, enthält. Die Struktur eines dynamischen Webprojekts spiegelt den J2EE-Standard für Webinhalte, Klassen, Klassenpfade, den Deployment-Deskriptor 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.
e-business
Die Ausführung von Geschäftstransaktionen über ein elektronisches Medium wie das Internet.
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.
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-Build-Datei
Eine XML-Datei mit der Erweiterung .eglbld, in der Definitionen von EGL-Build-Abschnitten gespeichert werden.
EGL-Datei
Eine EGL-Programmdatei (mit der Erweiterung .eglpgm), -Definitionsdatei (mit Erweiterung .egldef) oder -Build-Datei (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.
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.
EIS
Siehe Enterprise Information System. Siehe auch Ressourcenadapter.
EJB
Siehe Enterprise JavaBeans.
EJB-Abfrage
In der EJB-Abfragesprache eine Zeichenfolge mit einer optionalen SELECT-Klausel, die die zurückzugebenden EJB-Objekte angibt, einer FROM-Klausel, die die Bean-Collections benennt, einer optionalen WHERE-Klausel mit Suchprädikaten für die Collections, einer optionalen 'ORDER BY'-Klausel, die die Sortierung der resultierenden Collection angibt, sowie mit Eingabeparametern, die mit den Argumenten der Finder-Methode korrespondieren.
EJB-Abfragesprache
Eine Abfragesprache, die Finder-Methoden für Entity-Beans mit über Container realisierter Transaktionspersistenz definiert. Die Definition verwendet eine SQL-basierte Sprache, die die Suche nach persistenten Attributen einer Enterprise-Bean und zugehörigen Bean-Attributen ermöglicht.
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-Factory
Eine Access-Bean, die das Erstellen bzw. Auffinden einer Enterprise-Bean-Instanz vereinfacht.
EJB-Home-Objekt
Bei EJBs ein Objekt, das die Lebenszyklusoperationen (Erstellen, Entfernen, Suchen) für eine Enterprise-Bean bereitstellt. (Sun)
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-Deployment-Deskriptor 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 Deployment-Deskriptoren.
EJB-Referenz
Ein logischer Name, den eine Anwendung verwendet, um das Home-Interface einer Enterprise-Bean in der Zielbetriebsumgebung zu suchen.
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.
EJB-Vererbung
Eine Form der Vererbung, bei der eine Enterprise-Bean die Merkmale, Methoden und Deskriptorattribute für die Steuerung auf Methodenebene von einer anderen Enterprise-Bean in derselben Gruppe erbt.
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 Anfangs-Tag, einem End-Tag, zugehörigen Attributen und deren Werten sowie aus beliebigem Text zusammensetzt, der zwischen den beiden Tags steht.
Ein Objekt, das mehrere Versionen umfasst, die in einem Versionsbaum zusammengefasst sind.
In EGL ein benannter Speicherbereich, der einen Einzelwert enthält.
Elementtyp
Eine Klasse versionsgesteuerter Datei- oder Verzeichnisobjekte. ClearCase unterstützt vordefinierte Elementtypen. Benutzer können weitere Typen definieren, die die vordefinierten Typen präzisieren. Wenn ein Element erstellt wird, wird es einem der derzeit definierten Elementtypen in der zugehörigen Versioned Object Base (VOB) zugeordnet. Jeder benutzerdefinierte Elementtyp wird als separates VOB-Objekt implementiert.
Endpunkt
Das Ursprungs- oder Zielsystem einer Sitzung.
Endpunkt-Listener
Der Punkt oder die Adresse, an der eingehende Nachrichten für einen Web Service von einem Service Integration Bus (SIB) empfangen werden.
Engpass
Ein Bereich des Systems, in dem sich die Konkurrenz um eine Ressource auf die Leistung auswirkt.
Enterprise-Anwendung
Siehe J2EE-Anwendung.
Enterprise-Anwendungsprojekt (EAR-Projekt)
Eine Struktur und Hierarchie von Ordnern und Dateien, die einen Deployment-Deskriptor und ein IBM Erweiterungsdokument sowie Dateien enthält, die für alle im Deployment-Deskriptor 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 Deployment-Deskriptor und WAR-Dateien (Webarchive) für individuelle Webanwendungen. Siehe auch Webarchiv, Java-Archiv.
Enterprise-Bean
Eine Komponente, die eine Geschäfts-Task 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 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.
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.
Entity-Bean
In der EJB-Programmierung eine Enterprise-Bean, die die in einer Datenbank verwalteten persistenten Daten repräsentiert. Jede Entity-Bean hat eine eigene Identität. (Sun) Siehe auch Session-Bean.
Entwicklungsdatenstrom
Ein ClearCase-UCM-Objekt (Unified Change Management), das bestimmt, welche Versionen von Elementen in einer Entwicklungsansicht erscheinen, und eine Liste mit den Aktivitäten eines Entwicklers verwaltet. Der Entwicklungsdatenstrom konfiguriert die Entwicklungsansicht, in der die Versionen für die Basisreferenzkonfigurationen sowie alle Aktivitäten und Versionen ausgewählt werden können, die Entwickler nach ihrem Beitritt zum Projekt bzw. bei Aktualisierungen mit Referenzkonfigurationen erstellen.
Erfassung von Fehlerdaten beim ersten Auftreten (FFDC)
Eine Unterstützungsfunktion für die Fehlerdiagnose, die Fehler identifiziert, Informationen zu diesen Fehlern sammelt und protokolliert und die Steuerung an die betroffene Laufzeitsoftware zurückgibt.
Ergebnisbaumstruktur
Das Ausgabedokument, das erstellt wird, wenn eine XML-Datei mit einer XSL-Datei umgesetzt wird.
Ergebnisliste
Die von einer Prozedur zurückgegebene Gruppe von Zeilen.
Erweiterter Namespace
Die ClearCase-Erweiterung der Windows- oder UNIX-Standardhierarchie für Pfadnamen. Jeder Host hat einen erweiterten Namespace mit Ansichten, der es ermöglicht, in jeder auf diesem Host aktiven Ansicht über einen Pfadnamen auf VOB-Daten zuzugreifen. Jede Versioned Object Base (VOB) hat einen erweiterten Namespace, in dem es unabhängig von der Versionsauswahl in Ansichten möglich ist, über einen Pfadnamen auf jede Version eines Elements zuzugreifen. Auch abgeleitete Objekte haben erweitere Pfadnamen, die IDs der abgeleiteten Objekte enthalten.
Erweiterung
In Eclipse der Mechanismus, mit dem ein Plug-in die Plattform erweitert. Siehe auch Erweiterungspunkt.
Erweiterung der Dokumentzugriffsdefinition
Ein XML-Dokumentformat, das angibt, wie ein Web Service mit den in DAD-Dokumenten definierten Operationen und SQL-Anweisungen erstellt wird.
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 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, so dass 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 Updatemanager 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.
Fehlerpuffer
Ein Teil des Speichers, in dem temporär Fehlernachrichten gespeichert werden.
Fehlerrückmeldungen
Dies ist ein Mechanismus für die Erfassung und Anzeige von Fehlernachrichten, die von COBOL- und PL/I-Quellendateien unter Verwendung des integrierten DB2-Koprozessors und des CICS-Umsetzers generiert werden. Dieser Mechanismus kann so erweitert werden, dass er angepasste Vorprozessoren und zusätzliche Sprachen, z. b. Assembler, unterstützt.
Feld
In der Java-Programmierung ein Daten-Member einer 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.
Fern
Attribut für Systeme, Programme oder Einheiten, auf die über eine Übertragungsleitung zugegriffen wird.
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.
FFDC (First-Failure Data Capture)
Siehe Erfassung von Fehlerdaten beim ersten Auftreten.
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.
Filter für Profilerstellung
Ein Mechanismus, mit dem angegeben werden kann, welche welche Informationen zu einer Anwendung analysiert werden sollen.
Finder-Methode
Bei Enterprise-Beans eine Methode, die im Home-Interface definiert ist und von einem Client aufgerufen wird, um eine Entity-Bean zu suchen. (Sun)
Fixpack
Eine kumulative Sammlung von Fixes, die zwischen geplanten Refresh-Packs, Produktaktualisierungen oder Releases verfügbar gemacht wird. Mit Fixpacks können Kunden ihre Produkte auf eine bestimmte Wartungsstufe bringen. Siehe auch Vorläufige Programmkorrektur, Vorläufiger Fix, Refresh-Pack.
Formatunabhängige Oberfläche
Der offene Bereich in einem Bildschirmmaskeneditor, in dem Entwickler Objekte hinzufügen und bearbeiten können. Der Editor für Struts-Anwendungsdiagramme stellt beispielsweise eine formatunabhängige Oberfläche für die Darstellung von JSP-Seiten, HTML-Seiten, Aktionszuordnungen, anderen Struts-Anwendungsdiagrammen, Links von JSP-Seiten und Forwards von Aktionszuordnungen bereit.
Form-Bean
In Struts eine Klasse, in der HTML- oder JSP-Formulardaten von einer übergebenen Clientanforderung oder Eingabedaten von einem Link, auf den der Benutzer geklickt hat, gespeichert werden. Die Superklasse für alle Form-Beans ist die Klasse ActionForm.
formGroup
In EGL eine Collection von Formularabschnitten. Ein formGroup-Abschnitt 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.
Forward
In Struts ein Objekt, das von einer Aktion zurückgegeben wird und zwei Felder hat, einen Namen und einen Pfad (normalerweise der URL einer JSP). Der Pfad gibt an, wohin eine Anforderung gesendet werden soll. Ein Forward kann entweder lokal sein (zu einer bestimmten Aktion gehören) oder global (für alle Aktionen verfügbar).
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
In Eclipse eine Gruppe von Funktionen, die verdeckt oder offengelegt werden kann, um die Benutzerschnittstelle zu vereinfachen. Funktionen werden aktiviert oder inaktiviert, indem die Einstellungen für Benutzervorgaben geändert 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 Middleware-Komponente, 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. Die Systeme können unterschiedliche Merkmale haben, z. B. unterschiedliche Kommunikationsprotokolle, unterschiedliche Netzarchitekturen oder unterschiedliche Sicherheitsrichtlinien. In diesem Fall übernimmt das Gateway sowohl eine Umsetzungs- als auch eine Verbindungsrolle.
Geltungsbereich
Bei Web Services ein Merkmal, das die Lebensdauer des Objekts bezeichnet, das auf die Aufrufanforderung reagiert.
Gemeinsamer Bereich
Der unveränderliche Bereich einer Webseite, die auf einer Seitenschablone basiert.
Gemeinsam genutzter Bereich
Ein für eine Benutzergemeinschaft erstellter Bereich für allgemeine Zwecke. Gemeinsam genutzte Bereiche können öffentlich oder eingeschränkt sein. Der Ersteller des Bereichs, der automatisch Bereichsmanager wird, gibt bei der Bereichserstellung an, ob ein Bereich öffentlich oder eingeschränkt ist.
Geschäftsentität
In der Programmierung von Web Services ein Datenstrukturtyp, der Informationen zu dem Geschäft enthält, das den Service publiziert hat. Die Geschäftsentität wird bei der Registrierung des Service angegeben.
Geschäftsmethode
Eine Methode einer Enterprise-Bean, die die Geschäftslogik oder -regeln einer Anwendung implementiert. (Sun)
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), so dass 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.
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.
Grenzklasse
Bei der Erstellung von Leistungsprofilen eine Klasse, die normalerweise in den Filterkriterien ausgeschlossen ist, jedoch direkt von den als Filter verwendeten Klassen aufgerufen wird.
Gruppe
Zwei oder mehr Personen, die zusammen einem Bereich zugeordnet sind.
Ein Benutzerverbund mit gemeinsamen Zugriffsberechtigungen für geschützte Ressourcen.
Handle
In der J2EE-Spezifikation ein Objekt, das eine Enterprise-Bean identifiziert. Ein Client kann das Handle serialisieren und später wieder entserialisieren, um eine Referenz auf die Enterprise-Bean zu erhalten. (Sun)
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.
Hauptdatenstrom
In der CVS-Teamentwicklungsumgebung der Hauptentwicklungsdatenstrom, der auch als HEAD-Datenstrom bezeichnet wird.
Hauptzweig
Der Ausgangszweig des Versionsbaums eines Elements. Der Standardname für diesen Zweig ist main.
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.
Heap-Speicher
In der Java-Programmierung ein Speicherblock, den die Java Virtual Machine in der Laufzeit zum Speichern von Java-Objekten verwendet. Der Java-Heap-Speicher 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 eine Maschine, die 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
Dies ist ein Projekt, das auf einem z/OS-System definiert wurde und auf die Workstation heruntergeladen werden kann, wenn eine Verbindung zum fernen System besteht.
Hostname
In der Internetkommunikation der Name eines Computers. 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. Wenn meincomputer.stadt.firma.com beispielsweise der vollständig qualifizierte Domänenname ist, kann jeder der folgenden Hostnamen verwendet werden: meincomputer.stadt.firma.com oder meincomputer.
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 Webserver 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.
Identitätsbestätigung
Der Aufrufberechtigungsnachweis, der dem nachgeschalteten Server gegenüber bestätigt wird. Dieser Berechtigungsnachweis kann je nach RunAs-Modus der Enterprise-Bean als die Identität des Ursprungsclients, als Serveridentität oder als eine andere angegebene Identität festgelegt sein.
IIOP
Siehe Internet Inter-ORB Protocol. Siehe auch Common Object Request Broker Architecture.
i-mode
Ein Internetservice für mobile Endgeräte.
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 editierbare Bereich einer Webseite, die auf einer Seitenschablone basiert.
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.
Initialisierungspunkt
Eine benutzerdefinierte Konstante oder Variable, die zur Initialisierung der Attribute eines Objekts verwendet wird.
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.
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.
Instanzstatistik
Statistikdaten, die Informationen zu einer Anwendung enthalten, z. B. Instanzen verschiedener Klassen und deren Größe, die Pakete, zu denen die Klassen gehören, die in einer Instanz einer Klasse aufgewendete CPU-Zeit, etc. Siehe auch Paketstatistik.
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 und Endbenutzer. ISPF setzt sich aus vier Hauptkomponenten zusammen: DM, PDF, SCLM und C/S. Die Komponente DM (Dialog Manager) stellt Services für Dialoge und Endbenutzer bereit. Die Komponente PDF (Program Development Facility) stellt unterstützende Services für den Dialog- oder Anwendungsentwickler bereit. Die Komponente SCLM (Software Configuration Library Manager) stellt Anwendungsentwicklern Services für die Verwaltung ihrer Anwendungsentwicklungsbibliotheken zur Verfügung. Die Komponente C/S (Client/Server) ermöglicht die Ausführung von ISPF auf einer programmierbaren Workstation, um die Fenster mit der Anzeigefunktion des Workstationbetriebssystems anzeigen und Workstationtools und -daten in Hosttools und -daten integrieren zu können.
Internet Inter-ORB Protocol (IIOP)
Ein Protokoll, das für die Kommunikation zwischen CORBA-Object-Request-Brokern eingesetzt wird. Siehe auch Common Object Request Broker Architecture.
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.
Introspektor
In Java eine Klasse (java.beans.Introspector), die für Tools ein Standardverfahren bereitstellt, mit dem Informationen über die von einer Ziel-Bean unterstützten Merkmale, Ereignisse und Methoden gesammelt werden können. Introspektoren beachten die JavaBeans-Spezifikation.
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 Stammelement 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.
JAAS
Siehe Java Authentication and Authorization Service.
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 API for XML-based RPC (JAX-RPC)
Eine Spezifikation, die Anwendungsprogrammierschnittstellen (APIs) und Konventionen für die Erstellung von Web Services und Web-Service-Clients beschreibt, die Fernprozeduraufrufe (RPC, Remote Procedure Calls) und XML verwenden. JAX-RPC ist auch unter der Bezeichnung JSR 101 bekannt.
Java API for XML (JAX)
Eine Gruppe Java-basierter APIs für die Ausführung verschiedener Operationen, an denen mit XML (Extensible Markup Language) definierte Daten beteiligt sind.
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 Authentication and Authorization Service (JAAS)
In der J2EE-Technologie eine Standard-API für die Ausführung sicherheitsbasierter Operationen. JAAS ermöglicht Services, Benutzer zu authentifizieren und zu berechtigen, wobei gleichzeitig die Unabhängigkeit der Anwendungen von den zu Grunde liegenden Technologien gewahrt bleibt.
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 Message Service (JMS)
Eine Anwendungsprogrammierschnittstelle, die Java-Sprachenfunktionen für die Bearbeitung von Nachrichten bereitstellt.
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 Funktionalität 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-Plattform
Ein Oberbegriff für die Sprache Java zum Schreiben von Programmen. Die Java-Plattform umfasst APIs, Klassenbibliotheken und weitere Programme, die für die Entwicklung, Kompilierung und Fehlerprüfung von Programmen verwendet werden, sowie eine Java Virtual Machine, die die Klassendateien lädt und ausführt. (Sun)
Java Profiling Agent
Der Agent, der mit der Java Virtual Machine (JVM) verbunden ist, in der die Anwendung ausgeführt wird, für die das Profil erstellt wird. Dieser Agent wird standardmäßig verwendet, um die Leistung einer Java-Anwendung bei deren Ausführung zu messen.
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 Webservern 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 Serverereignis-Handlern 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 Specification Request (JSR)
Eine formal geplante Spezifikation für die Java-Plattform.
Java Virtual Machine (JVM)
Eine Softwareimplementierung eines Prozessors, die kompilierten Java-Code (Applets und Anwendungen) ausführt.
JAX
Siehe Java API for XML.
JAX-RPC
Siehe Java API for XML-based RPC.
JCA (J2C)
Siehe J2EE Connector Architecture (JCA).
J2C (JCA)
Siehe J2EE Connector Architecture (JCA).
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 Deployment-Deskriptor 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.
JMS
Siehe Java Message Service.
JNDI
Siehe Java Naming and Directory Interface.
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.
JSR
Siehe Java Specification Request.
JUnit
Ein Open-Source-Framework für Regressionstests, das für Java-Programme für Einheitentests verwendet wird.
JVM
Siehe Java Virtual Machine (JVM).
Kennsatz
Eine Instanz eines Bezeichnungstypobjekts, die einen benutzerdefinierten Namen für eine Version angibt. Siehe auch Objekt.
Key Locator
Ein Mechanismus, der den Schlüssel für XML-Signierung, für die Prüfung digitaler XML-Signaturen sowie für XML-Verschlüsselung und -Entschlüsselung abruft.
Keystore-Datei
Eine Schlüsseldatei mit öffentlichen Schlüsseln, die 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 Merkmalen, 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, 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.
Klassenstatistik
Statistische Informationen, zu denen beispielsweise die Anzahl der Instanzen der Klasse in der Anwendung, die in dieser Klasse verbrachte CPU-Zeit, die Anzahl der an die Klasse abgesetzten Aufrufe usw. gehören.
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.
Komponente
In Eclipse Plug-ins, die gemeinsam eine klar umrissene Gruppe von Funktionen bereitstellen.
Ein ClearCase-Objekt, das verwendet wird, um zusammengehörige Verzeichnis- und Dateielemente in einem UCM-Projekt (Unified Change Management) zu gruppieren. Gewöhnlich werden die Elemente, aus denen sich eine Komponente zusammensetzt, gemeinsam entwickelt, integriert und freigegeben. Ein Projekt muss mindestens eine Komponente enthalten. Komponenten können in mehreren Projekten verwendet werden.
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 eine oder mehrere Komponente(n) einer Enterprise-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 Abstrakter Test, Testmuster.
Konfigurationsdatei
Eine Struts-Datei, die Informationen über Datenquellen, Form-Beans, globale Weiterleitungen und Aktionszuordnungen enthält.
Konfigurationsspezifikation
Eine Gruppe von Regeln, die angeben, welche Versionen von VOB-Elementen für eine Ansicht ausgewählt werden. Die Konfigurationsspezifikation für eine statische Ansicht gibt außerdem die Elemente an, die in die Ansicht geladen werden.
Konkretes Portlet
Eine logische Darstellung eines Portlet-Objekts, das durch einen eindeutigen Konfigurationsparameter (PortletSettings) gekennzeichnet ist. Sie können für jedes Portlet-Objekt mehrere konkrete Portlets haben.
Konkurrenzsituation
Eine Situation, in der eine Transaktion versucht, eine Zeile oder Tabelle zu sperren, die bereits gesperrt ist.
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.
Kontextstammverzeichnis
Das Stammverzeichnis einer Webanwendung, bei dem es sich um das Basisverzeichnis einer Anwendung handelt, die auf einem Webserver 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. Der Benutzer kann die Option abwählen, indem er erneut auf das Kontrollkästchen klickt.
Kooperative Portlets
Mindestens zwei Portlets auf derselben Webseite, die durch gemeinsame Nutzung von Informationen interagieren. Eine Aktion oder ein Ereignis im Quellen-Portlet ist der Auslöser für Änderungen in den Ziel-Portlets. Siehe auch Click-to-Action, Wiring, Property Broker.
Kumulierte Zeit
Die Zeit, die eine Methode im Ausführungs-Stack verbringt, einschließlich der Zeit, die in der Methode selbst verbracht wird, und der Zeit, die in anderen, von dieser Methode aufgerufenen Methoden verbracht wird.
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
Das Kopieren einer Version eines Elements in eine statische Ansicht und die Verfolgung von Check-ins, Updates und anderen ClearCase-Operationen, die sich auf das Element auswirken.
Laderegel
Eine Anweisung in der Konfigurationsspezifikation, die ein Element oder eine Unterverzeichnisstruktur angibt, das bzw. die in eine statische Ansicht geladen werden soll. Konfigurationsspezifikationen können mehrere Laderegeln haben.
Layoutfenster
In Page Designer ein Steuerelement, mit dem Webdesigner Textelemente und Bilder auf einer Seite anordnen können. Layoutfenster können können gestapelt oder an einem Raster ausgerichtet werden.
Layoutmanager
Beim Programmieren grafischer Benutzerschnittstellen ein Objekt, das die Größe und Position von Java-Komponenten in einem Container steuert. Die Java-Plattform stellt mehrere allgemein verwendete Layoutmanager für AWT- und Swing-Container bereit.
LDAP
Siehe Lightweight Directory Access Protocol.
LDAP-Verzeichnis
Eine Art Repository, in dem Informationen zu Personen, Organisationen und anderen Ressourcen gespeichert werden und auf mit Hilfe 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.
Lieferung
Eine ClearCase-Operation, bei der Entwickler die Arbeit aus ihren eigenen Entwicklungsdatenströmen mit dem Integrationsdatenstrom des Projekts oder einem featurespezifischen Entwicklungsdatenstrom zusammenführen. Die Lieferungsoperation ruft, sofern erforderlich, den Merge Manager für das Zusammenführen von Versionen auf.
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). LDAP kann beispielsweise für die Suche nach Personen, Organisationen und anderen Ressourcen in einem Internet- oder Intranetverzeichnis verwendet werden.
Link
Eine Zeile oder ein Pfeil, die bzw. der Aktivitäten in einem Prozess miteinander verbindet. Ein Link übergibt Informationen zwischen Aktivitäten und legt die Reihenfolge fest, in der die Aktivitäten ausgeführt werden.
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.
Listener-Port
Ein Objekt, das die Assoziation zwischen einer Verbindungs-Factory, 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.
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.
Manifest
Eine spezielle Datei, die Informationen zu den Dateien enthalten kann, die zu einer JAR-Datei gepackt sind. (Sun)
Markierungsbalken
Die graue Rahmen neben dem Editorbereich der Workbench, in dem Lesezeichen und Breakpoints angezeigt werden.
Master-Build-Deskriptor
In EGL ein Build-Deskriptorabschnitt, dessen Optionen nicht außer Kraft gesetzt werden können.
Masterreplikat
In ClearCase MultiSite ist das Masterreplikat eines ClearCase-Objekts das einzige Replikat, in dem das Objekt geändert werden kann oder Instanzen des Objekts erstellt werden können.
Masterstatus
In ClearCase MultiSite die Fähigkeit, ein Objekt zu ändern oder Instanzen eines Objekttyps zu erstellen.
MDB (Message-Driven Bean)
Siehe Nachrichtengesteuerte Bean (MDB).
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.
Merkmaldatei für ein Unterprojekt
Dies ist eine Konfigurationsdatei für ein hostbasiertes Projekt, die die Merkmale eines Unterprojekts definiert.
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.
Methodenberechtigung
Die Zuordnung zwischen Sicherheitsaufgabenbereichen und Methoden, die die ein Member eines Aufgabenbereichs aufrufen kann.
Methodenstatistik
Informationen zu einer Methode, z. B. das Paket und die Klasse, zu dem bzw. der die Methode gehört, die Anzahl der Aufrufe der Methode, die in der Methode verbrachte CPU-Zeit und die insgesamt in dieser Methode verbrachte Zeit.
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 Anwendungsprozess.
Modul
Bei der J2EE-Programmierung eine Softwareeinheit, die aus einer oder mehreren Komponenten desselben Containertyps sowie einem Deployment-Deskriptor dieses Typs besteht. Beispiele sind EJB-, Web- und Anwendungsclientmodule. (Sun)
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.
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.
Multiversionsdateisystem (MVFS)
Eine Verzeichnisstruktur, die - wenn sie aktiviert (d. h. als Dateisystem vom Typ MVS mit mount angehängt) ist - eine Versioned Object Base (VOB) implementiert. Für Standardbetriebssystembefehle scheint eine VOB eine Verzeichnishierarchie zu enthalten. ClearCase-Befehle können ebenfalls auf die Metadaten der VOB zugreifen. Ein MVFS-Dateisystem referenziert auch eine Dateisystemerweiterung zum Betriebssystem, die den Zugriff auf VOB-Daten ermöglicht. Das Dateisystem MVFS wird nicht auf allen ClearCase-Plattformen unterstützt.
MVC
Siehe Model View Controller.
MVFS (Multiversion File System)
Siehe Multiversionsdateisystem (MVS).
Nachrichtengesteuerte Bean (MDB)
Eine Enterprise-Bean, die asynchrone Nachrichten unterstützt und die Nachrichtenverarbeitung klar von Geschäftsprozessen trennt.
NAICS
Siehe North American Industry Classification System.
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 einen eindeutigen Namen darstellt, der Element-, Attribut- und Typdefinitionen in einem XML-Schema oder den Namen von Elementen, Attributen, Typen, Funktionen und Fehlern in XQuery-Ausdrücken zugeordnet wird.
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.
Nicht realisiert
Attribut für einen Webdiagrammknoten, der noch nicht einer tatsächlichen Ressource zugeordnet ist. Siehe auch Realisieren.
Nonce
Eine eindeutige verschlüsselte Zahl, die in eine Nachricht eingebettet wird, um einen Angriff durch Nachrichtenaufzeichnung und -wiederholung besser feststellen zu können.
North American Industry Classification System (NAICS)
Bei Web Services ein ökonomisches Klassifizierungssystem, das auf Waren- und Dienstleistungskategorien mit ähnlichen oder identischen Produktionsprozessen basiert.
Notation
Ein XML-Konstrukt, das eine Anmerkung, einen Kommentar oder eine Erläuterung zu den Informationen in einer XML-Datei enthält. Mit einer Notation kann einer Einheit oder einem Attribut eine binäre Beschreibung zugeordnet werden.
Oberfläche
Ein Element einer grafischen Benutzerschnittstelle, bei dessen Änderung sich das Aussehen der Schnittstelle ändert, ohne dass die Funktionalität der Schnittstelle beeinflusst wird.
Object Request Broker (ORB)
In der objektorientierten Programmierung Software, die als Vermittler fungiert, indem sie Objekten transparent den Austausch von Anforderungen und Antworten ermöglicht.
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.
Ein Element, das in einer Versioned Object Base (VOB) gespeichert ist. Ein Objekt kann anhand einer Objektselektorzeichenfolge identifiziert werden, die aus einem Präfix, das die Art des Objekts angibt, dem Objektnamen und einem Suffix, das die VOB mit dem Objekt angibt, besteht. Beispiele sind lbtype:REL1@/vobs/vega unter UNIX und lbtype:REL1@\vega unter Windows. Siehe auch Kennsatz.
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.
Objektregister
Eine netzweite Datenbank, in der die Speicherpositionen aller VOB-Speicherverzeichnisse und aller Speicherverzeichnisse für Ansichten erfasst sind. Mit den Befehlen mktag, rmtag, mkview, rmview, mkvob, rmvob, register und unregister können Einträge in der Registerdatei hinzugefügt, gelöscht und geändert werden.
Öffentlicher Bereich
Ein gemeinsam genutzter Bereich, der allen Portalbenutzern offen steht. Die Person, die den Bereich erstellt (und damit automatisch zum Bereichsmanager), sieht den Bereich während der Erstellung als öffentlichen Bereich vor. Andere Benutzer können Mitglieder dieses Bereichs werden, indem sie ihm beitreten. Sie können ihre Mitgliedschaft im Bereich aber auch wieder beenden. Vgl. Eingeschränkter Bereich.
Offlineprojekt
Dies ist 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
Dies ist ein Projekt, das eine Verbindung zu einem fernen System hat. Sie können die auf dem fernen System gespeicherten Dateigruppen direkt ändern.
Open Source
Eine Bezeichnung für Softwarequellcode, der allgemein zugänglich ist und keinen Lizenzbedingungen unterliegt, die seine Verwendung, Änderung oder Verteilung einschränken. Linux ist ein Beispiel für eine Open-Source-Technologie.
ORB
Siehe Object Request Broker.
Paket
In der Java-Programmierung ein Gruppe von Typen. Pakete werden mit dem Schlüsselwort 'package' deklariert. (Sun)
Paketstatistik
Die nach Paketen gruppierten statistischen Details zu einer Anwendung, für die ein Profil erstellt wurde. Siehe auch Instanzstatistik.
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.
PCB (Program Communication Block)
Siehe Programmkommunikationsblock. Siehe auch Programmspezifikationsblock.
PDA
Siehe Personal Digital Assistant.
Persistenz
Ein Kennzeichen 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 zu Grunde liegenden Datenbank. (Sun)
Person
Eine vom Portal authentifizierte natürliche Person, für die es in mindestens einem Unternehmensverzeichnis ein Personendokument gibt. Personen können Mitglieder von Bereichen, öffentlichen Gruppen im Unternehmensverzeichnis eines Unternehmens oder von persönlichen Gruppen, die ein Benutzer definiert hat, sein.
Personal Digital Assistant (PDA)
Ein Taschencomputer für persönliche organisatorische Aufgaben (z. B. die Terminverwaltung, für Notizen und für das Speichern von Telefon- und Faxnummern) sowie für Netzfunktionen wie das Versenden von E-Mails und die Synchronisation von Daten.
Personalisierung
Der Prozess, der es ermöglicht, bestimmte Benutzer auf der Basis von Geschäftsregeln und Benutzerprofildaten als Empfänger von Informationen auszuwählen. Siehe auch Anpassung.
Personen-Link
Ein Verweis auf den Namen einer Person oder auf einen Gruppennamen, der im Onlinestatusanzeiger von Sametime erscheint. Über den Verweis können Sie den Onlinestatus der Person sehen, ihr eine E-Mail senden, einen Chat initialisieren oder via E-Meeting eine Anwendung gemeinsam nutzen. Weitere Aktionen werden im Menü 'Personen-Link' angezeigt. Siehe auch Anwesenheitsanzeige.
Perspektive
Eine Gruppe von Ansichten, die verschiedene Aspekte der Ressourcen in der Workbench zeigen. Der Workbench-Benutzer kann - je nach auszuführender Task - die Perspektive wechseln und auch das Layout der Ansichten und Editoren innerhalb der Perspektive anpassen.
Perspektive für ferne Systeme
Stellt eine Schnittstelle für die Verwaltung ferner Systeme bereit. Die geltenden Konventionen sind denen von ISPF vergleichbar.
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.
Popup-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
Gemäß Definition in einem WSDL-Dokument ein einzelner Endpunkt, der eine Kombination aus einer Bindung und einer Netzadresse ist.
Portal
Ein einzelner sicherer Zugriffspunkt auf unterschiedliche Informationen, Anwendungen und Personen, der angepasst und personalisiert werden kann.
Portalverwaltung
Der Bereich, in dem Portaladministratoren grundlegende Collaboration-Berechtigungen, Bereichssätze, Bereichszugehörigkeitssätze und Servereinstellungen für Zusatzprogramme zur erweiterten Collaboration definieren und verwalten.
Portlet
Ein wiederverwendbares Webmodul, das auf einem Portalserver ausgeführt wird. Portlets haben vordefinierte Rollen, z. B. das Abrufen von Schlagzeilen, das Durchsuchen einer Datenbank oder das Anzeigen eines Kalenders.
Portlet-Anwendung
Eine Collection zusammengehöriger Portlets, die Ressourcen gemeinsam verwenden können.
Portlet-API
Die Gruppe der Schnittstellen und Methoden, die in der Portalserverumgebung ausgeführte Java-Programme zum Abrufen von Services verwenden.
Portlet-Framework
Die Gruppe von Klassen und Schnittstellen, die die Ausführung von Java-Programmen in der Portalserverumgebung unterstützen.
Portlet-Modus
Eine von einem Portlet vorausgesetzte Form für die Bereitstellung einer charakteristischen Schnittstelle, auf der Benutzer verschiedene Tasks ausführen können. Die Portlet-Modi sind view (Anzeigen), edit (Bearbeiten) und help (Hilfe).
Port-Typ
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.
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 des 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), Seiten-Handler (PageHandler), Programm (Program) und Schnittstellensatz (UI Record).
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, welche 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.
Probekit
Ein Script-fähiges Framework für die Einfügung von Bytecode zum Testen der Funktionsfähigkeit eines Zielprogramms. Siehe auch Sonde.
Profilerstellung
Die Analyse der Leistung, Ressourcennutzung oder Ausführung einer Anwendung.
Profilerstellungsagent
Ein Agent, der die Leistungsanalyse für eine Anwendung ausführt und ein Profil für diese Anwendung erstellt.
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.
Ein ClearCase-UCM-Objekt (Unified Change Management), das die Konfigurationsdaten enthält, die für das Management einer wichtigen Entwicklungsleistung, z. B. eines Produktrelease, erforderlich sind. Zu einem Projekt gehören ein Integrationsdatenstrom, der Ansichten konfiguriert, die die neuesten Versionen gemeinsam genutzter Elemente des Projekts auswählen, sowie normalerweise mehrere Entwicklungsdatenströme, die Ansichten konfigurieren, die Entwicklern ermöglichen, isoliert übrigen Projektteam zu arbeiten.
Projektdefinitionsdatei
Eine Konfigurationsdatei für ein hostbasiertes Projekt, die die in diesem Projekt enthaltenen Unterprojekte auflistet.
Projektinstanzdatei
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.
Projekt-VOB (PVOB)
Eine VOB (Versioned Object Base), in der UCM-Objekte wie Projekte, Datenströme, Aktivitäten und Änderungsmengen gespeichert werden. Jedes UCM-Projekt muss eine PVOB haben. Eine PVOB kann von mehreren Projekten gemeinsam genutzt werden.
Property Broker
Eine WebSphere-Portal-Schnittstelle, die die Beziehung zwischen kooperativen Quellen- und Ziel-Portlets aushandelt und Daten in Form der entsprechenden Portlet-Aktion an das Ziel-Portlet liefert. Siehe auch Kooperative Portlets.
Protokollierungsagent
Ein Agent, den Programmierer erstellen können, um Daten (z. B. primitive Java-Elemente, Objekte oder vordefinierte Protokollierungsstrukturen) in eine oder mehrere Ausgabequellen (z. B. Text oder XML) für eine im Test befindliche Anwendung zu schreiben.
Protokollsatz
Ein Eintrag in einer Protokollansicht, der aus Merkmalen und den ihnen zugeordneten Werten besteht. Ein Protokollsatz enthält keine Instanzen anderer Protokollsätze, hat jedoch Verschachtelungsebenen mit Einträgen oder untergeordneten Einträgen.
Proxyserver
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 Proxyserver 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.
Prozessobjekt
Die logische Darstellung eines Java-Prozesses. Ein Prozessobjekt wird sowohl durch einen Namen als auch durch eine Prozess-ID-Nummer (PID) identifiziert und in der Überwachungsansicht zusammen mit den zugehörigen Agenten immer dann angezeigt, wenn ein Java-Prozess gestartet oder eine Verbindung zu diesem Prozess hergestellt wird.
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.
Publizieren
Eine Website öffentlich zugänglich machen, indem beispielsweise Dateien in einem Pfad abgelegt werden, der dem HTTP-Server bekannt ist.
In UDDI (Universal Description, Discovery, and Integration) das Zugänglichmachen eines Web Service, so dass er für Businesses auffindbar ist und eingebunden werden kann. Serviceprovider publizieren die Verfügbarkeit ihrer Services über eine Registry.
PVOB (Project Versioned Object Base)
Siehe Projekt-VOB.
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 (HTML, Hypertext Markup Language) ein Teil des Webbrowserfensters.
RAM
Repository Access Manager
Rational Unified Process (RUP)
Eine konfigurierbare Plattform für Softwareentwicklungsprozesse, die für die Zuweisung und das Management von Aufgaben und Zuständigkeiten innerhalb einer Entwicklungsorganisation verwendet wird.
RDB (Relational Database)
Siehe Relationale Datenbank (RDB).
Realisieren
Im Webdiagrammeditor die Zuordnung eines Knotens zu einer tatsächlichen Ressource durch das Erstellen dieser Ressource oder durch das Bearbeiten des Knotenpfads, so dass dieser auf eine vorhandene Ressource zeigt. Siehe auch Nicht realisiert.
Refaktorisieren
Das Transformieren eines Programms, z. B. durch die Umbenennung eines Pakets oder einer Methode, unter Beibehaltung des Programmverhaltens.
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.
Referenzkonfiguration
Ein ClearCase-UCM-Objekt (Unified Change Management), das gewöhnlich eine stabile Konfiguration für eine oder mehrere Komponenten repräsentiert. Eine Referenzkonfiguration identifiziert Aktivitäten und eine Version jedes Elements, das in einer oder mehreren Komponente(n) sichtbar ist. Entwickler können einen Entwicklungsdatenstrom erstellen oder einen vorhandenen Entwicklungsdatenstrom mit einer Referenzkonfiguration aktualisieren.
Refresh-Pack
Eine kumulative Sammlung von Fixes mit neuen Funktionen. Siehe auch Fixpack, Vorläufiger Fix.
Registrierter Benutzer
Ein Portalbenutzer, der eine Benutzer-ID und ein Kennwort für die Anmeldung beim Portal hat. Vgl. Anonymer Benutzer und Authentifizierter Benutzer.
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.
Release
Das Senden geänderter Dateien von der Workbench an den Teamserver, damit andere Entwickler im Team ihre Arbeit auf den Stand der aktualisierten Version bringen (synchronisieren) können.
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-Methode
Eine Geschäftsmethode im Remote-Interface, die von einem Client aufgerufen werden kann.
Remote Method Invocation (RMI)
Ein Protokoll, mit dem Methodenaufrufe über ein Netz übertragen werden können. Java-RMI ist ein verteiltes Objektmodell, in dem die Methoden ferner Objekte, die in der Programmiersprache Java geschrieben sind, von anderen Java Virtual Machines (möglicherweise auf anderen Hosts) aufgerufen werden können.
Remote Procedure Call (RPC)
Ein Protokoll, mit dem ein Programm auf einem Clientcomputer ein Programm auf einem Server ausführen kann.
remove (Methode)
Bei Enterprise-Beans eine im Home-Interface definierte Methode, die ein Client zum Löschen einer Enterprise-Bean aufruft.
Replikat
In ClearCase MultiSite eine Instanz einer Versioned Object Base (VOB), die sich an einem bestimmten Standort befindet. Ein Replikat besteht aus der Datenbank der VOB und allen Datencontainern der VOB.
Repository
  1. Ein Speicherbereich für Daten. Jedes Repository hat einen Namen und einen zugeordneten Geschäftselementtyp. Standardmäßig ist der Repository-Name identisch mit dem Namen des Geschäftselements. Ein Repository für Rechnungen hätte beispielsweise den Namen Rechnungen. Es gibt zwei Typen von Informations-Repositories: lokale (prozessspezifische) und globale (wiederverwendbare) Repositories.
  2. Eine VSAM-Dateigruppe, in der die Status von BTS-Prozessen gespeichert werden. Wenn ein Prozess nicht unter der Steuerung von BTS ausgeführt wird, werden der Prozessstatus und die Status der zugehörigen Aktivitäten zur Aufbewahrung in eine Repository-Datei geschrieben. Die Status aller Prozesse eines bestimmten Prozesstyps (und der zugehörigen Aktivitätsinstanzen) werden in derselben Repository-Dateigruppe gespeichert. In ein Repository können können Datensätze für mehrere Prozesstypen geschrieben werden.
  3. Ein persistenter Speicherbereich für Quellcode und andere Anwendungsressourcen. In einer Teamprogrammierumgebung ermöglicht ein gemeinsam benutztes Repository den Zugriff mehrerer Benutzer auf Anwendungsressourcen.
  4. Eine Sammlung von Informationen über die Warteschlangenmanager, die zu einem Cluster gehören. Zu diesen Informationen gehören die Namen der Warteschlangenmanager, ihre Position, ihre Channel, die zugehörigen Warteschlangen usw.
Repository-Ansicht
Zeigt die CVS-Repository-Positionen an, die zu Ihrer Workbench hinzugefügt wurden.
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 zu Grunde liegende EIS verwenden. (Sun) Siehe auch Container, Enterprise Information System (EIS).
Ressourcenmerkmal
Ein Merkmal einer JDBC-Datenquelle in einer Serverkonfiguration, zum Beispiel der Servername, die Benutzer-ID oder das Kennwort.
Rich Media
Auf einer Webseite auditive, visuelle oder interaktive Inhalte, z. B. Audio- oder Videodateien.
Rich Text
Ein Feld, das Objekte, Dateianhänge oder Bilder sowie Text mit Formatoptionen wie Kursivschrift oder Fettdruck enthalten kann.
RMI
Siehe Remote Method Invocation (RMI).
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.
RUP
Siehe Rational Unified Process.
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.
Schleife
Eine Folge von Instruktionen, die wiederholt ausgeführt werden, bis eine Endebedingung erfüllt ist.
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üsselklasse
In EJB eine Klasse, die für das Erstellen oder Auffinden einer Entity-Bean verwendet wird. Sie repräsentiert die Identität der Entity-Bean und entspricht den Primärschlüsselspalten einer Zeile in einer relationalen Datenbank.
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.
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.
SDO
Siehe Service Data Objects.
Secure Sockets Layer (SSL)
Ein Sicherheitsprotokoll für den Schutz übertragener Daten. SSL ermöglicht Client-/Serveranwendungen eine Kommunikation, bei der ein Ausspionieren, das Manipulation von Daten während der Übertragung und das Fälschen von Nachrichten verhindert wird.
Seite
Ein Knoten eines Portals, der neben Kennsätzen und weiteren Seiten Inhalte enthalten kann. Seiten können untergeordnete Knoten, Spaltencontainer, Zeilencontainer und Portlets enthalten.
Seitenschablone
In Page Designer eine Seite, die als Ausgangspunkt für das Definieren von konsistenten Darstellungen und konsistentem Layout aller neuen HTML- oder JSP-Seiten auf einer Website verwendet wird.
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.
Serveransicht
Zeigt eine Liste mit allen Servern und den zugehörigen Konfigurationen an.
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.
Server-Side Include (SSI)
Eine Einrichtung für die Aufnahme dynamischer Informationen in Dokumente, die an Clients gesendet werden. Beispiele für solche Informationen sind das aktuelle Datum, das Datum der letzten Änderung einer Datei sowie der Umfang oder das Datum der letzten Änderung anderer Dateien.
Servicebeschreibung
Die Beschreibung eines Web Service, die in einem beliebigen Format, z. B. WSDL, UDDI oder HTML, definiert werden kann.
Service Data Objects (SDO)
Ein offener Standard, der Anwendungen die einheitliche Handhabung von Daten aus heterogenen Datenquellen ermöglicht. SDO bezieht J2EE-Muster ein, vereinfacht jedoch das J2EE-Datenprogrammiermodell.
Servlet
Ein Java-Programm, das auf einem Webserver ausgeführt wird und die Funktionalität des Servers durch Generierung dynamischer Inhalte als Antwort auf Anforderungen seitens des Webclients erweitert. Servlets werden häufig verwendet, um Datenbanken mit dem Web zu verbinden.
Servlet-Container
Eine Webanwendungsserverkomponente, die das Aktions-Servlet 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) Siehe auch Entity-Bean.
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 dem Betriebssystem, die Befehle und Benutzerinteraktionen interpretiert und diese an das Betriebssystem übermittelt. Ein Computer kann mehrere Shell-Ebenen für unterschiedliche Ebenen von Benutzerinteraktionen haben.
Shell-Name
Der Name der Shell-Schnittstelle.
Shell-Script
Eine Datei mit Befehlen, die von der Shell interpretiert werden können. Wenn die Shell die Script-Befehle ausführen soll, gibt der Benutzer den Namen der Script-Datei an der Shell-Eingabeaufforderung ein.
Sicherheitsrolle
In J2EE eine vom Anwendungsassembler definierte abstrakte logische Gruppierung von Benutzern. Beim Deployment einer Anwendung werden die Rollen Sicherheitsidentitäten wie Teilnehmern oder Gruppen in der Betriebsumgebung zugeordnet. (Sun)
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.
Sitzungsfassade
Ein Mechanismus zum Absondern der Geschäfts- und Clientschicht einer Enterprise-Anwendung durch Abstrahieren der Daten und Geschäftsmethoden, damit Clients nicht eng mit der Geschäftslogik gekoppelt und nicht für die Datenintegrität verantwortlich sind. Sitzungsfassaden werden als Sitzungs-Enterprise-Beans implementiert und koppeln auch Geschäftskomponenten tieferer Schichten voneinander ab.
Skeleton
Das Grundgerüst für eine Implementierungsklasse.
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 Funktionen 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
Eine wiederverwendbare Gruppe von Java-Codefragmenten und unterstützenden Attributen für die Erfassung detaillierter Laufzeitinformationen zu Objekten, Argumenten und Ausnahmen. Siehe auch Probekit.
Speicherverlust
Der Effekt eines Programms, das Referenzen auf nicht mehr benötigte Objekte beibehält. Der dadurch belegte Speicher muss freigeben werden.
Sperraktion
Sperrt einen Member.
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.
SSI
Siehe Server-Side Include.
SSL
Siehe Secure Sockets Layer.
Stack
Ein Bereich im Hauptspeicher, in dem Informationen wie temporäre Registerinformationen, Parameter und Rückkehradressen von Unterroutinen gespeichert werden.
Stack-Frame
Ein Abschnitt des Stack, der die lokalen Variablen, Argumente und den Registerinhalt für eine einzelnen Routine sowie 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
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 zu Grunde liegenden Betriebssystems verwendet. Siehe auch Abstract Window Toolkit, Swing Set.
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 Debug-Einstellungen.
Stateful-Session-Bean
Eine Session-Bean, die für einen einzelnen Client agiert und (im Dialogstatus) clientspezifische Sitzungsdaten über mehrere Methodenaufrufe und Transaktionen hinweg aufrecht erhält. Siehe auch Stateless-Session-Bean.
Stateless-Session-Bean
Eine Session-Bean ohne Dialogstatus. Alle Instanzen einer Stateless-Bean sind identisch. (Sun) Siehe auch Stateful-Session-Bean.
Statische Ansicht
Eine Ansicht, die Kopien von ClearCase-Elementen und anderen Dateisystemobjekten in einer Verzeichnisstruktur enthält.
Statisches Webprojekt
Ein Projekt, das Ressourcen für eine Webanwendung ohne dynamischen Inhalt wie Servlets oder JSP-Dateien (JSP, JavaServer Pages) oder Java-Code enthält. Ein statisches Webprojekt kann in einen statischen HTTP-Server implementiert werden und erfordert keine zusätzliche Anwendungsserverunterstützung.
Statische Webseite
Eine Webseite, die ohne die zusätzliche client- oder serverseitige Verarbeitung angezeigt werden kann, die bei JSPs, Servlets oder Scripts erforderlich ist.
Steuerelement
Siehe Fensterobjekt.
String
In Programmiersprachen das zum Speichern und Bearbeiten von Text verwendete Datenformat.
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 Sicht
Der tabellarische Aspekt der Entwurfansicht des XML-Editors, der die die strukturellen Bestandteile eines XML-Dokuments (z. B. Elemente und Attributtypen) von den Werten (z. B. Attributwerten und Textinhalten) trennt.
Struts
Ein Open-Source-Framework für die Erstellung von Java-Webanwendungen.
Struts-Aktion
Eine Klasse, die einen Teil einer Webanwendung implementiert und ein Forward zurückgibt. Die Superklasse für eine Struts-Aktion wird als Action-Klasse bezeichnet.
Struts-Modul
Eine Struts-Konfigurationsdatei und eine Gruppe zugehöriger Aktionen, Form-Beans und Webseiten. Eine Struts-Anwendung enthält mindestens ein Struts-Modul.
Struts-Projekt
Ein dynamisches Webprojekt mit Struts-Unterstützung.
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.
Suchen
Siehe Aufspüren.
Superklasse
In Java eine Klasse, von sich eine bestimmte Klasse abgeleitet wird, wobei möglicherweise eine oder mehrere Klasse(n) dazwischen liegen.
Supertyp
In einer Typhierarchie ein Typ, von dem Subtypen Attribute übernehmen.
Swing Set
Eine Sammlung von GUI-Komponenten, die unter einem beliebigen Betriebssystem mit Unterstützung der Java Virtual Machine (JVM) konsistent ausgeführt wird. Da diese Komponenten vollständig in der Java-Programmiersprache geschrieben sind, stellen sie Funktionen bereit, die hinter den von Äquivalenten der nativen Plattformen bereitgestellten Funktionen zurückbleibt bzw. über diese hinausgeht. Siehe auch Abstract Window Toolkit, Standard Widget Toolkit.
SWT
Siehe Standard Widget Toolkit. Siehe auch Abstract Window Toolkit, Swing Set.
Symptom
Eine Fehlernachricht in den Protokollierungstools. Einem Symptom kann in der Symptomdatenbank eine Lösung zugeordnet sein.
Symptomdatenbank
Eine XML-Datei mit Symptomen, einschließlich Mustern für Zeichenfolgenübereinstimmungen mit zugeordneten Lösungen, die bei der Analyse von Ereignis- und Fehlernachrichten in einem Aktivitätenprotokoll verwendet werden.
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.
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.
Systemzeit
Die abgelaufene Zeit in Echtzeit. Die Systemzeit weicht von der CPU-Zeit ab, wenn durch einen Thread- und Prozesskontextwechsel eine Unsicherheit bei der Durchsatzberechnung entsteht. Bei der Systemzeit wird dieses Ausführungsverhalten nicht berücksichtigt.
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.
Tag-Bibliothek
In der JSP-Technologie eine Gruppe von Tags, die benutzerdefinierte Aktionen kennzeichnen, die mit einem taglib-Deskriptor und Java-Klassen beschrieben werden. Eine JSP-Tag-Bibliothek kann in jede JSP-Datei importiert und für verschiedene Script-basierte Sprachen verwendet werden. (Sun)
taglib (Anweisung)
Auf einer JSP-Seite eine Deklaration, die angibt, dass die Seite angepasste Tags verwendet, die Tag-Bibliothek definiert und deren Tag-Präfixe angibt. (Sun)
Task-Liste
Eine Liste mit Prozeduren, die mit nur einem Steuerungsfluss ausgeführt werden können.
Tastaturkurzbefehl
Eine Taste oder Tastenkombination, über die ein Benutzer eine Aktion ausführen kann, die in einem Menü verfügbar ist.
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 Webbrowser und einem Anwendungsserver sowie die TCP/IP-Aktivität überwacht.
Teilnehmer
Ein Mitglied eines Portalbereichs, das den Bereich besuchen und verwenden kann. Standardmäßig sind alle Portalbenutzer Teilnehmer öffentlicher Bereiche. Bereichsteilnehmer können die Bereichszugehörigkeit, das Layout oder Lesezeichen nicht bearbeiten. Siehe auch Bereichsentwickler, Bereichsmanager.
Testfall
Eine Reihe von Tasks, Scripts oder Routinen zur Automatisierung von Softwaretests.
Test Harness
Eine Reihe von Script-Dateien, 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. Sobald der Test Harness aktiviert ist, testet er die Komposition von XML aus Daten sowie 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.
textUI-Programm
Ein Typ eines EGL-Programmabschnitts, der mit dem Benutzer über eine zeichenbasierte Anzeige interagiert. Die Anzeige wird in einer 3270-Anzeige oder einem Befehlsfenster angezeigt, nicht aber in einem Webbrowser.
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.
Tool für schnelles Deployment
Ein Tool aus einer Toolgruppe für die schnelle Entwicklung und das schnelle Deployment von J2EE-Artefakten auf dem Server sowie für das Packen der J2EE-Artefakte zur implementierten EAR-Datei.
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.
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öglicht.
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
Die Anforderungswarteschlange zwischen einem WebSphere-Application-Server-Plug-in für Webserver und einem Webcontainer, in dem sich die Webmodule einer Anwendung befinden. Wenn ein Benutzer mit einem Webbrowser eine Anwendung anfordert, wird die Anforderung an den Webserver übergeben und dann zum Webcontainer transportiert.
Typ
In einem WSDL-Dokument ein Element, das Datentypdefinitionen enthält, die ein Typsystem (z. B. XSD) verwenden.
Ein Objekt, das eine ClearCase-Datenstruktur definiert. Benutzer können Instanzen dieser Strukturen erstellen. Durch das Erstellen von Instanzen von Kennsatztypen, Attributtypen und Hyperlinktypen werden Anmerkungen zu Metadaten in Objekte gestellt. Jede Datei und jedes Verzeichnis ist eine Instanz eines Elementtyps. Jede Verzweigung ist eine Instanz eines Verzweigungstyps.
In der Java-Programmierung eine Klasse oder ein Interface.
typedef
In EGL eine Abschnittsdefinition, die als Formatmodell verwendet werden kann.
Typhierarchie
Der vollständige Kontext für eine Java-Klasse oder ein Java-Interface, einschließlich der Superklassen und Unterklassen.
Über Container realisierte Transaktionspersistenz (CMP)
Der Mechanismus, mit dem ein Entity-Bean-Container die Datenübertragung zwischen den Variablen der Entity-Bean und einem Ressourcenmanager verwaltet. (Sun) Siehe auch Über JavaBeans realisierte Transaktionspersistenz.
Über JavaBeans realisierte Transaktionspersistenz (BMP)
Der Mechanismus, mit dem eine Entity-Bean die Datenübertragung zwischen den Variablen der Entity-Bean und einem Ressourcenmanager verwaltet. (Sun) Siehe auch Über Container realisierte Transaktionspersistenz.
Überwachungsprogramm
Bei der Erstellung von Leistungsprofilen das Erfassen von Daten für eine Anwendung, die von den aktiven, der Anwendung zugeordneten Agenten gesammelt wurden.
UCM
Siehe Unified Change Management.
UDDI
Siehe Universal Description, Discovery, and Integration.
UDDI Business Registry
Eine Collection von Peerverzeichnissen, die Informationen zu Geschäften und Services enthalten.
UDDI Registry
Eine verteilte Registry für Geschäfte und deren Servicebeschreibungen, die dem UDDI-Standard (Universal Description, Discovery, and Integration) für das Management der Erkennung von Web Services entspricht. Es gibt öffentliche und private UDDI-Registrys, die beide in einem einheitlichen XML-Format implementiert werden.
UDF (User-Defined Function)
Siehe Benutzerdefinierte Funktion.
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.
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.
Unbeaufsichtigte Installation
Eine Installation, bei der keine Nachrichten an die Konsole gesendet, sondern Nachrichten und Fehler in Protokolldateien gespeichert werden. Bei einer unbeaufsichtigten Installation können Antwortdateien für die Dateneingabe verwendet werden.
Unified Change Management (UCM)
Ein Prozess, der sich bei der Organisation von Softwareentwicklungsteams und deren Arbeitsergebnissen auf die ClearCase- und ClearQuest-Basisfunktionalität stützt. Mitglieder eines Projektteams organisieren ihre Arbeit mit Aktivitäten und Komponenten.
Unified Modeling Language
Eine Standardnotation 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 Standbilder 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).
United Nations Standard Products and Services Classification (UNSPSC)
Ein offener globaler Standard für die Klassifizierung von Produkten und Services auf der Basis gemeinsamer Funktionen, des gemeinsamen Zwecks und gemeinsamer Tasks.
Universal Description, Discovery, and Integration (UDDI)
Eine Gruppe standardisierter Spezifikationen, die Unternehmen und Anwendung das schnelle und einfache Auffinden von Web Services über das Internet ermöglicht.
UNSPSC
Siehe United Nations Standard Products and Services Classification.
Unterabfrage
In SQL eine Unterauswahl in einem Vergleichselement, z. B. eine SELECT-Anweisung in der WHERE- oder HAVING-Klausel einer anderen SQL-Anweisung.
Unterklasse
In Java eine Klasse, die entweder direkt oder indirekt aus einer bestimmten Klasse ableitet wird.
Unterprojekt
Repräsentiert die Programmierungsressourcen für ein Lademodul. Ein z/OS-Projekt kann mehrere Unterprojekte enthalten.
Unterprojektdefinitionsdatei
Dies ist 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. Siehe auch Zeitvorgabe.
Veraltet
Attribut einer Entität, z. B. eines Programmierelements oder einer Programmierfunktion, die zwar noch unterstützt wird, aber deren Verwendung nicht mehr empfohlen wird, weil sie möglicherweise überholt ist.
Verbindungs-Factory
Eine Gruppe von Konfigurationswerten, die Verbindungen erzeugen, über die eine J2EE-Komponente auf eine Ressource zugreifen kann. Mit Verbindungs-Factorys bedarfsgerechte Verbindungen von einer Anwendung zu einem Enterprise Information System (EIS) aufgebaut werden.
Verdeckt
Attribut eines VOB-Objekts, das nicht sichtbar ist, weil in der Ansicht bereits ein anderes Objekt mit demselben Namen ausgewählt ist.
Vererbung
Eine Technik in der objektorientierten Programmierung, die die Verwendung vorhandener Klassen als Basis für die Erstellung anderer Klassen ermöglicht.
Verlaufsprotokoll
Metadaten in einer Versioned Object Base (VOB), die sich aus Ereignissätzen für die Objekte dieser VOB zusammensetzen. Das Verlaufsprotokoll eines Dateielements enthält das Erstellungsereignis für das Element selbst, das Erstellungsereignis für jede Version der Datei, das Erstellungsereignis für jede Verzweigung, die dem Element und/oder seinen Versionen zugeordneten Attribute, die mit dem Element und/oder seinen Versionen verbundenen Hyperlinks usw.
Vermeidung einer Build-Erstellung
Die Fähigkeit eines ClearCase-Build-Programms, eine Build-Anforderung zu erfüllen, indem es ein abgeleitetes Objekt verwendet, anstatt durch die Ausführung eines Build-Scripts ein neues Objekt zu erstellen. Das Build-Programm kann ein derzeit in der Ansicht enthaltenes abgeleitetes Objekt wiederverwenden oder ein abgeleitetes Objekt aus einer anderen Ansicht anziehen. Der Prozess, mit dem das Build-Programm entscheidet, wie ein abgeleitetes Objekt erzeugt werden soll, wird als Konfigurationssuche bezeichnet.
Version
Ein Objekt, das eine bestimmte Überarbeitung eines Elements implementiert. Die Versionen eines Elements werden in einer Versionsbaumstruktur organisiert. Siehe auch Ausgecheckte Version.
Versioned Object Base (VOB)
Ein Repository, in dem Versionen von Dateielementen, Verzeichniselementen, abgeleiteten Objekten und Metadaten, die diesen Objekten zugeordnet sind, gespeichert werden.
Versionsbaum
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.
Verwaistes Element
Ein Element, das nicht mehr in einer Verzeichnisversion katalogisiert ist. Solche Elemente werden in das Verzeichnis lost+found der VOB verschoben.
Verwaltungs-VOB
Eine VOB (Versioned Object Base) mit globalen Objekten. Lokale Kopien globaler Objekte können in jeder jeder VOB erstellt werden, die einen AdminVOB-Hyperlink zu der Verwaltungs-VOB enthält, in der das globale Objekt definiert ist.
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, erscheinen diese Änderungen nicht im Hauptzweig oder anderen Verzweigungen.
VOB
Siehe Versioned Object Base.
VOB-Datenbank
Ein Teil eines VOB-Speicherverzeichnisses, in dem ClearCase-Metadaten und VOB-Objekte gespeichert werden. Dieser Bereich wird von der Datenbankmanagementsoftware verwaltet, die in ClearCase integriert ist. Die tatsächlichen Dateisystemdaten werden in den VOB-Speicherpools gespeichert.
VOB-Familie
In ClearCase MultiSite die Menge aller Replikate einer bestimmten Versioned Object Base (VOB). Alle Replikate haben dieselbe gemeinsame VOB-Familien-UUID. Jedes Replikat hat aber auch eine eigene VOB-Replikat-UUID.
Vollständiger Build
In Eclipse ein Build, bei dem alle Ressourcen im Build-Bereich berücksichtigt werden. Siehe auch Inkrementeller Build.
Vorläufige Programmkorrektur (PTF)
Für Produkte der Familien System i, System p und System z eine Korrektur, 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.
WAP
Siehe Wireless Application Protocol.
WAR
Siehe Webarchiv. Siehe auch Enterprise-Archiv, Java-Archivdatei.
WAR-Datei
Siehe auch Enterprise-Archiv, Java-Archivdatei. Siehe Webarchiv.
Warteschlange
Ein WebSphere-MQ-Objekt, in das Message-Queuing-Anwendungen Nachrichten stellen können und aus dem diese Anwendungen Nachrichten abrufen können.
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 Webbrowser zugegriffen werden kann und die einige Funktionen bereitstellt, die über das statische Anzeigen von Daten hinausgehen. (Der Benutzer hat 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-Archivdatei.
Webbrowser
Ein Clientprogramm, das Anforderungen an einen Webserver einleitet und die vom Server zurückgegebenen Informationen anzeigt.
Webcontainer
Ein Container, der die Webkomponentenvereinbarung der J2EE-Architektur implementiert. (Sun)
Webdiagramm
Eine Struts-Datei, die Symbole und andere Abbildungen auf einer formatunabhängigen Oberfläche verwendet, um Anwendungsentwickler beim Visualisieren der Flow-Struktur einer Struts-basierten 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 (z. B. Webprojekte, HTML-Seiten, JSP-Dateien, Servlets, benutzerdefinierte Tag-Bibliotheken und Archivdateien).
Webserver
Ein Softwareprogramm, das HTTP-Anforderungen bearbeiten kann.
Web Service
Ein eigenständige, selbsterklärende modulare Anwendung, die mit Hilfe von Standardnetzprotokollen über ein Netz publiziert, erkannt und aufgerufen werden kann. In der Regel wird XML für das Tagging der Daten verwendet, SOAP für die Übertragung der Daten, WSDL für die Beschreibung der verfügbaren Services und UDDI für die Auflistung der verfügbaren Services.
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.
Web Services Interoperability Organization (WSI)
Eine offene Industrieorganisation, die die plattform-, betriebssystem- und porgrammiersprachenübergreifende Interoperabilität von Web Services vorantreibt.
Web Services Invocation Language (WSIL)
Ein XML-Dokumentformat, das die Erkennung vorhandener Web Services vereinfacht und eine Reihe von Regeln für die Bereitstellung inspektionsbezogener Informationen anbietet.
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
Webanwendungsserversoftware, die auf einem Webserver ausgeführt wird und für das Deployment sowie die Integration, Ausführung und Verwaltung von e-business-Anwendungen eingesetzt werden kann.
WebSphere-Testumgebung
Eine Laufzeitumgebung, die zum Testen von Anwendungen für WebSphere Application Server in die Rational-Entwicklungs-Workbench integriert ist.
What you see is what you get (WYSIWYG)
Die Fähigkeit eines Editors, Seiten kontinuierlich so anzuzeigen, wie sie gedruckt oder anderweitig ausgegeben werden.
Wireless Application Protocol (WAP)
Ein offener Branchenstandard für den mobilen Internetzugang, der mobilen Benutzern mit mobilen Endgeräten den einfachen und sofortigen Zugriff auf Informationen und Services sowie die Interaktion mit diesen Informationen und Services ermöglicht.
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 Quellen-Portlet automatisch und ohne eine Benutzerinteraktion eine Aktualisierung der Ziel-Portlets nach sich ziehen. Siehe auch Click-to-Action, Kooperative Portlets.
WML
Siehe Wireless Markup Language.
Workbench
Die Benutzerschnittstelle und integrierte Entwicklungsumgebung (IDE) in Eclipse und in Eclipse-basierten Tools wie IBM Rational Application Developer.
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.
WSI
Siehe Web Services Interoperability Organization.
WSIL
Siehe Web Services Invocation Language.
WYSIWYG
Siehe What you see is what you get.
Xalan-Prozessor
Ein XSLT-Prozessor, der Teil des Apache-Projekts ist. Siehe auch XSL Transformation.
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-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 Literal
Eine Codierungsdarstellung für die Serialisierung von Daten über das SOAP-Protokoll. XML Literal basiert auf einem XML-Schemainstanz.
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
Ein Mechanismus, der den Inhalt von XML-Dateien beschreibt und einschränkt, indem er angibt, welche Elemente in welchen Kombinationen erlaub sind. XML-Schemata sind eine Alternative zu Dokumenttypdefinitionen und können die Funktionalität in den Bereichen der Typisierung, Vererbung und Präsentation von Daten erweitern.
XML Schema Definition Language (XSD, XSDL)
Eine Sprache für die Beschreibung von XML-Dateien, die XML-Schemata enthalten.
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.
XSLT
Siehe XSL Transformation. Siehe auch Xalan-Prozessor.
XSLT-Funktion
Eine von der XSL-Transform-Spezifikation (XSLT) definierte Funktion für die Bearbeitung von Zahlen, Zeichenfolgen, Booleschen Werten und Knotengruppen.
XSL Transformation (XSLT)
Ein Standard, der für die Umsetzung von XML-Dokumenten in andere XML-Dokumente, XML-Fragmente oder HTML-Dokumente XSL-Style-Sheets verwendet. Siehe auch Xalan-Prozessor.
Zeitlimit
Ein zugeordnetes Zeitintervall, innerhalb dessen ein Ereignis eingetreten oder abgeschlossen sein muss, da andernfalls die Operation unterbrochen wird.
Zeitvorgabe
Eine angepasste Validierungsaktion, mit der die der Dauer eines Methodenaufrufs oder einer Folge von Methodenaufrufen gemessen wird. Siehe auch Validierungsaktion.
Ziel
Die Zieladresse einer Aktion oder Operation.
Zugehörigkeit
Der Status des Benutzers eines Portals oder Bereichs. Die Zugehörigkeit zum Portal wird während der Installation und Konfiguration von Portalservern durch den Administrator gesteuert. Die Zugehörigkeit zu Bereichen wird von einem Bereichsmanager gesteuert, der die Zugriffsebene für jedes Mitglied des Bereichs festlegt: Teilnehmer, Bereichsentwickler oder Bereichsmanager.
Zugriffsart (Access Intent)
Metadaten, die das Laufzeitverhalten einer Entity-Bean hinsichtlich der Steuerung des gemeinsamen Zugriffs, des Ressourcenmanagements und der Strategien für den Datenbankzugriff optimieren und steuern.
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
In der EJB-Entwicklungsumgebung die Spezifikation, wie die CMP-Felder einer Enterprise-Bean den Spalten in einer relationalen Datenbanktabelle oder einem anderen persistenten Speicher entsprechen.
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.
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.