This appendix lists some of the most common acronyms that you will find in the areas of networks, distributed object development, and Java. In cases where an acronym refers to a product or a concept that is associated with a specific group, company or product, the group, company, or product is indicated in brackets following the acronym expansion. For example: CORBA ... [OMG].
This acronym list is intended as a helpful guide only. There are no guarantees that it is complete or even completely accurate.
3GL |
third generation language |
4GL |
fourth generation language |
ACID |
atomicity, consistency, isolation, durability |
ACL |
access control list |
ADT |
abstract datatype |
AFC |
application foundation classes [Microsoft] |
ANSI |
American National Standards Institute |
API |
application program interface |
AQ |
advanced queuing [Oracle8] |
ASCII |
American standard code for information interchange |
AWT |
abstract windowing toolkit [Java] |
BDK |
beans developer kit [Java] |
BLOB |
binary large object |
BOA |
basic object adapter [CORBA] |
BSD |
Berkeley system distribution [UNIX] |
C/S |
client/server |
CGI |
common gateway interface |
CICS |
customer information control system [IBM] |
CLI |
call level interface [SAG] |
CLOB |
character large object |
COM |
common object model [Microsoft] |
CORBA |
common object request broker architecture [OMG] |
DB |
database |
DBA |
database administrator, database administration |
DBMS |
database management system |
DCE |
distributed computing environment [OSF] |
DCOM |
distributed common object model [Microsoft] |
DDCF |
distributed document component facility |
DDE |
dynamic data exchange [Microsoft] |
DDL |
data definition language [SQL] |
DLL |
dynamic link library [Microsoft] |
DLM |
distributed lock manager [Oracle8] |
DML |
data manipulation language [SQL] |
DOS |
disk operating system |
DSOM |
distributed system object model [IBM] |
DSS |
decision support system |
DTP |
distributed transaction processing |
EBCDIC |
extended binary-coded decimal interchange code [IBM] |
EJB |
Enterprise JavaBean |
ERP |
enterprise resource planning |
ESIOP |
environment-specific inter-orb protocol |
FTP |
file transfer protocol |
GB |
gigabyte |
GIF |
graphics interchange format |
GIOP |
general inter-orb protocol |
GUI |
graphical user interface |
GUID |
globally-unique identifier |
HTML |
hypertext markup language |
HTTP |
hypertext transfer protocol |
IDE |
integrated development environment, interactive development environment |
IDL |
interface definition language |
IEEE |
Institute of Electrical and Electronics Engineers |
IIOP |
internet inter-ORB protocol |
IP |
internet protocol |
IPC |
interprocess communication |
IS |
information services |
ISAM |
indexed sequential access method |
ISO |
international standards organization (translation) |
ISP |
internet service provider |
ISQL |
interactive SQL [Interbase] |
ISV |
independent software vendor |
IT |
information technology |
JAR |
Java archive (on analogy with tar, q.v.) |
JCK |
Java compatibility kit [Sun] |
JDBC |
"Java database connectivity" |
JDK |
Java developer kit |
JFC |
Java foundation classes |
JIT |
just in time |
JNDI |
Java naming and directory interface |
JNI |
Java native interface |
JOB |
Java Objects for Business [Sun] |
JPEG |
joint photographic experts group |
JSP |
Java server pages [Sun] |
JTA |
Java transaction API |
JTS |
Java transaction service |
KB |
kilobyte |
LAN |
local area network |
LDAP |
lightweight directory access protocol |
LDIF |
LDPA data interchange format |
LOB |
large object |
MB |
megabyte |
MIS |
management information services |
MOM |
message-oriented middleware |
MPEG |
motion picture experts group |
NCLOB |
national character large object |
NIC |
network information center [internet] |
NNTP |
net news transfer protocol |
NSP |
network service provider |
NT |
New Technology [Microsoft] |
OCI |
Oracle call interface |
OCX |
OLE common control [Microsoft] |
ODBC |
open database connectivity [Microsoft] |
ODBMS |
object database management system |
ODL |
object definition language [Microsoft] |
ODMG |
Object Database Management Group |
OEM |
original equipment manufacturer |
OID |
object identifier |
OLE |
object linking and embedding |
OLTP |
on line transaction processing |
OMA |
object management architecture [OMG] |
OMG |
Object Management Group |
OO |
object-oriented, object orientation |
OODBMS |
object-oriented database management system |
OQL |
object query language |
ORB |
object request broker |
ORDBMS |
object relational database management system |
OS |
operating system |
OSF |
Open System Foundation |
OSI |
open systems interconnect |
OSQL |
object SQL |
OTM |
object transaction monitor |
OTS |
object transaction service |
OWS |
Oracle Web Server |
PB |
petabyte |
PDF |
portable document format [Adobe] |
PGP |
pretty good privacy |
PL/SQL |
procedural language/SQL [Oracle] |
POA |
portable object adapter [CORBA] |
RAM |
random access memory |
RAS |
remote access service [Microsoft NT] |
RCS |
revision control system |
RDBMS |
relational database management system |
RFC |
request for comments |
RFP |
request for proposal |
RMI |
remote method invocation [Sun] |
ROM |
read only memory |
RPC |
remote procedure call |
RTF |
rich text file |
SAG |
SQL Access Group |
SCSI |
small computer system interface |
SDK |
software developer kit |
SET |
secure electronic transaction |
SGML |
standard generalized markup language |
SID |
system identifier [Oracle] |
SLAPD |
standalone LDAP daemon |
SMP |
symmetric multiprocessing |
SMTP |
simple mail transfer protocol |
SPI |
service provider interface |
SQL |
structured query language |
SQLJ |
SQL for Java |
SRAM |
static (or synchronous) random access memory |
SSL |
secure socket layer |
TB |
terabyte |
TCPS |
TCP for SSL |
TCP/IP |
transmission control protocol/internet protocol |
TP |
transaction processing |
TPC |
Transaction Processing Council |
TPCW |
TPC Web benchmark |
TPF |
transaction processing facility |
TPM |
transaction processing monitor |
UCS |
universal character set [ISO 10646] |
UDP |
user Titograd protocol |
UI |
user interface |
UML |
unified modeling language [Rational] |
URL |
universal resource locator |
VAR |
value-added reseller |
VRML |
virtual reality modeling language |
WAN |
wide area network |
WIPS |
web interactions per second [TPCW] |
WWW |
world wide web |
XA |
extended architecture [X/Open] |
XML |
extended markup language |
jdb |
Java debugger [Sun] |
tar |
tape archive, tape archiver [UNIX] |
tps |
transactions per second |