Net.Data Verwaltung und Programmierung für OS/400


Glossar

Absoluter Pfad (absolute path)
Der vollständige Pfadname eines Objekts. Absolute Pfadnamen beginnen auf der höchsten Ebene, dem Stammverzeichnis (dieses wird mit einem Schrägstrich (/) oder einem umgekehrten Schrägstrich (\) angegeben).

Aktuelles Arbeitsverzeichnis (current working directory)
Das Standardverzeichnis eines Prozesses, ab dem alle relativen Pfadnamen aufgelöst werden.

Anschluß (port)
Eine 16-Bit-Zahl, die für die Kommunikation zwischen TCP/IP und einem Protokoll oder einer Anwendung höherer Ebene verwendet wird.

Anwendungsprogrammierschnittstelle (API - application programming interface)
Eine vom Betriebssystem oder einem separat erhältlichen Lizenzprogramm zur Verfügung gestellte Funktionsschnittstelle, über die ein in einer höheren Programmiersprache geschriebenes Anwendungsprogramm bestimmte Daten oder Funktionen des Betriebssystems oder des Lizenzprogramms verwenden kann. Net.Data unterstützt die folgenden eigenen Web-Server-APIs zur Verbesserung der Leistung über CGI-Prozesse: ICAPI, GWAPI, ISAPI und NSAPI.

API
Anwendungsprogrammierschnittstelle. Net.Data unterstützt drei eigene APIs für eine höhere Leistung über CGI-Prozesse.

Applet
Ein Java-Programm, das in einer HTML-Seite enthalten ist. Applets können mit einem Java-fähigen Browser, wie zum Beispiel Netscape, verwendet werden und werden zusammen mit der HTML-Seite geladen.

Arbeitseinheit (unit of work)
Eine wiederherstellbare Operationsfolge, die als eine autarke Operation behandelt wird. Alle Operationen in der Arbeitseinheit können festgeschrieben (COMMIT) oder rückgängig gemacht (ROLLBACK) werden, als wäre nur eine einzelne Operation betroffen. Es können nur Operationen mit Ressourcen, die der COMMIT-Steuerung unterliegen, festgeschrieben oder rückgängig gemacht werden.

BLOB
Großes Binärobjekt (Binary Large Object)

CGI
Common Gateway Interface

CLOB
Großes Zeichenobjekt (Character Large Object)

COMMIT-Steuerung (commitment control)
Die Festlegung einer Grenze innerhalb des Prozesses, in dem Net.Data ausgeführt wird, an der Operationen mit Ressourcen Bestandteil einer Arbeitseinheit sind.

Common Gateway Interface
Ein Standardverfahren zur Übergabe der Steuerung durch einen Web-Server an ein Anwendungsprogramm und zum anschließenden Datenempfang

Datenbank
Eine Gruppe von Tabellen oder von Tabellen- und Indexbereichen

Datenbankverwaltungssystem (DBMS - database management system)
Ein Softwaresystem, das die Erstellung, den Aufbau und die Änderung einer Datenbank sowie den Zugriff auf die hierin gespeicherten Daten steuert

Datentyp (data type)
Ein Attribut aus Spalten und Literalen

DBMS
Datenbankverwaltungssystem (Database Management System)

Firewall
Ein Computer mit Software, die ein internes Netzwerk vor unbefugtem externen Zugriff schützt

Flat File Interface (FFI)
Eine Gruppe von integrierten Net.Data-Funktionen, über die Sie Daten in Dateien mit unverschlüsseltem Text lesen/schreiben können

HTML
Hypertext Markup Language

HTTP
Hypertext Transfer Protocol

Hypertext Markup Language
Eine Befehlssprache zum Schreiben von Web-Dokumenten

Hypertext Transfer Protocol
Ein Übertragungsprotokoll, das zwischen Web-Server und Browser eingesetzt wird

ICAPI
Internet Connection API

ICS
Internet Connection Server

ICSS
Internet Connection Secure Server

Internet
Ein internationales, öffentliches TCP/IP-Computernetzwerk

Internet Connection Secure Server
Gesicherter Web-Server von IBM

Internet Connection Server
Nicht gesicherter Web-Server von IBM

Intranet
Ein TCP/IP-Netzwerk innerhalb eines firmeninternen Firewall

Java
Eine vom Betriebssystem unabhängige, objektorientierte Programmiersprache, die sich besonders für Internet-Anwendungen eignet

LOB
Großes Objekt (Large Object)

Middleware
Software, die zwischen einem Anwendungsprogramm und einem Netzwerk vermittelt. Sie verwaltet die Interaktion zwischen einem Client-Anwendungsprogramm und einem Server über das Netzwerk.

Null
Ein Sonderwert, der angibt, daß keine Informationen vorhanden sind

Perl
Eine interpretierte Programmiersprache

Permanenz (persistence)
Der Zustand, daß ein zugeordneter Wert eine ganze Transaktion lang beibehalten wird, die mehrere Net.Data-Aufrufe beinhaltet. Nur Variablen können permanent sein. Außerdem werden Operationen mit Ressourcen, die der COMMIT-Steuerung unterliegen, aktiv gehalten, bis eine explizite COMMIT- oder ROLLBACK-Operation ausgeführt wird oder die Transaktion beendet ist.

Pfadname (path name)
Informiert das System darüber, wie ein Objekt gefunden werden kann. Der Pfadname wird als Folge von Verzeichnisnamen, gefolgt vom Namen des Objekts, ausgedrückt. Die einzelnen Verzeichnisse und der Objektname werden durch einen Schrägstrich (/) oder einen umgekehrten Schrägstrich (\) getrennt.

Pfad (path)
Eine Suchroute zum Lokalisieren von Dateien

Registrierdatenbank (registry)
Ein Repository zum Speichern und Abrufen von Zeichenfolgen.

Relativer Pfadname (relative path name)
Ein Pfadname, der nicht auf der höchsten Ebene, dem Stammverzeichnis, beginnt. Das System nimmt an, daß der Pfadname im aktuellen Arbeitsverzeichnis des Prozesses beginnt.

Sprachumgebung (language environment)
Ein Modul, das Zugriff von einem Net.Data-Makro auf eine externe Datenquelle wie DB2 oder eine Programmiersprache wie Perl bietet. Einige Sprachumgebungen werden mit Net.Data ausgeliefert, wie zum Beispiel REXX, Perl und Oracle. Sie können ferner Ihre eigenen Sprachumgebungen erstellen.

TCP/IP
Transmission Control Protocol / Internet Protocol

Transaktion (transaction)
Ein Net.Data-Aufruf. Wenn permanente Variablen verwendet werden, kann eine Transaktion mehrere Net.Data-Aufrufe beinhalten.

Transmission Control Protocol / Internet Protocol
Eine Gruppe von Übertragungsprotokollen, die Peer-zu-Peer-Konnektivitätsfunktionen sowohl für lokale als auch für Weitverkehrsnetzwerke unterstützen

URL
Uniform Resource Locator

URL-Adresse (URL - uniform resource locator)
Eine Adresse, die einen HTTP-Server und wahlfrei ein Verzeichnis und einen Dateinamen angibt, wie zum Beispiel: http://www.software.ibm.com/data/net.data/index.html

Web-Server (web server)
Ein Computer, auf dem eine HTTP-Server-Software wie Internet Connection ausgeführt wird.


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]