IBM Books

Net.Data Programming Guide


Appendix C. Glossary

API
Application programming interface.

applet
A Java program included in an HTML page. Applets work with Java-enabled browsers, such as Netscape, and are loaded when the HTML page is loaded.

application programming interface (API)
A functional interface supplied by the operating system or by a separately orderable licensed program that allows an application program written in a high-level language to use specific data or functions of the operating system or licensed program. Net.Data supports three proprietary Web server APIs for improved performance over CGI processes.

BLOB
Binary large object.

CGI
Common Gateway Interface.

cliette
A long-running process that serves requests from the Web server. The connection manager schedules cliette processes to serve these requests.

CLOB
Character large object.

Common Gateway Interface
A standardized way for a Web server to pass control to an application program and receive data back.

connection manager
An executable, dtwcm, in Net.Data that is needed to support live connection.

database
A collection of tables, or a collection of table spaces and index spaces.

database management system (DBMS)
A software system that controls the creation, organization, and modification of a database and access to the data stored within it.

data type
An attribute of columns and literals.

DBMS
Database management system.

firewall
A computer with firewall software that guards an internal network from external attacks.

flat file interface
A Net.Data language environment that lets you read and write data from plain-text files.

html
hypertext markup language

http
hypertext transfer protocol

hypertext markup language
A tag language used to write Web documents.

hypertext transfer protocl
The communication protocol used between a Web server and browser.

ICAPI
Internet Connection API.

ICS
Internet Connection Server

ICSS
Internet Connection Secure Server

Internet
An international public TCP/IP computer network.

Internet Connection Server
IBM's unsecure Web server.

Internet Connection Secure Server
IBM's secure Web server.

intranet
A TCP/IP network inside a company firewall.

ISAPI
Microsoft's Internet Server API.

Java
A platform-independent object-oriented programming language especially useful for Internet applications.

language environment
A module that provides access from a Net.Data macro to an external data source such as DB2 or a programming language such as Perl. Some language environments are supplied with Net.Data such as Rexx, Perl, and Oracle. You can also create your own language environments.

live connection
A Net.Data configuration that works with the connection manager and Web server API. Live connection enables database connections to be reused.

LOB
Large object.

NSAPI
Netscape API.

null
A special value that indicates the absence of information.

path
A search route used to locate files.

PERL
An interpreted programming language.

port
A 16-bit number used to communicate between TCP and a higher-level protocol or application.

TCP/IP
Transmission Control Protocol / Internet Protocol

Transmission Control Protocol / Internet Protocol
A set of communication protocols that support peer-to-peer connectivity functions for both local and wide area networks.

URL
Uniform resource locator

uniform resource locator
An address that names a http server and optionally a directory and file name, for example http://www.software.ibm.com/data/net.data/index.html.

Web server
A computer running http server software, such as Internet Connection.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]