© Copyright IBM Corp. 2002 569
Glossary
ActiveX ActiveX is the name Microsoft has
given to a set of strategic, object-oriented
programming technologies and tools. The
main technology is the Component Object
Model (COM). Used in a network with a
directory and additional support, COM
becomes the Distributed Component Object
Model (DCOM). The main thing that you
create when writing a program to run in the
ActiveX environment is a component, which is
a self-sufficient program that can be run
anywhere in your ActiveX network (currently a
network consisting of Windows and Macintosh
systems). This component is known as an
ActiveX control. ActiveX is Microsoft's answer
to the Java technology from Sun
Microsystems. An ActiveX control is roughly
equivalent to a Java applet.
BS7799 British Standard 7799, a document
describing enterprise security.
CA A Certificate Authority is an authority in a
network that issues and manages security
credentials and public keys for message
encryption. As part of a public key
infrastructure (PKI), a CA checks with a
Registration Authority (RA) to verify
information provided by the requestor of a
digital certificate. If the RA verifies the
requestor's information, the CA can then issue
a certificate.
CORBA Common Object Request Broker
Architecture is an architecture and
specification for creating, distributing, and
managing distributed program objects in a
network. It allows programs at different
locations and developed by different vendors
to communicate in a network through an
interface broker. CORBA was developed by a
consortium of vendors through the Object
Management Group, which currently includes
over 500 member companies. Both the
International Organization for Standardization
(ISO) and X/Open have sanctioned CORBA
as the standard architecture for distributed
objects (which are also known as
components). CORBA 3 is the latest level.
CTCPEC Canadian Trusted Computer
Product Evaluation Criteria published by the
Canadian government.
DMZ A demilitarized zone is an area of your
network that separates it from other areas of
the network, including the Internet.
570 Enterprise Business Portals with IBM Tivoli Access Manager
EJB Enterprise JavaBeans is an
architecture for setting up program
components written in the Java programming
language that run in the server parts of a
computer network that uses the client/server
model. Enterprise JavaBeans is built on the
JavaBeans technology for distributing program
components to clients in a network. Enterprise
JavaBeans offers enterprises the advantage of
being able to control change at the server
rather than having to update each individual
computer with a client whenever a new
program component is changed or added. EJB
components have the advantage of being
reusable in multiple applications. To deploy an
EJB Bean or component, it must be part of a
specific application, which is called a
container.
ITSEC Information Technology Security
Evaluation Criteria, published by the European
Commission.
J2EE Java 2 Platform Enterprise Edition is a
Java platform designed for the
mainframe-scale computing typical of large
enterprises. Sun Microsystems, together with
industry partners such as IBM, designed J2EE
to simplify application development in a thin
client tiered environment.
JDBC Java Database Connectivity is an
application program interface (API)
specification for connecting programs written
in Java to the data in popular databases. The
application program interface lets you encode
access request statements in the structured
query language (SQL) that is then passed to
the program that manages the database. It
returns the results through a similar interface.
JDBC is very similar to the SQL Access
Group's Open Database Connectivity (ODBC)
and, with a small bridge program, you can use
the JDBC interface to access databases
through the ODBC interface.
JNDI Java Naming and Directory Interface
enables Java platform-based applications to
access multiple naming and directory
services. Part of the Java Enterprise
application programming interface (API) set,
JNDI makes it possible for developers to
create portable applications that are enabled
for a number of different naming and directory
services, including file systems, and directory
services, such as Lightweight Directory
Access Protocol (LDAP), Novell Directory
Services, and Network Information System
(NIS), and distributed object systems, such as
the Common Object Request Broker
Architecture (CORBA), Java Remote Method
Invocation (RMI), and Enterprise JavaBeans
(EJB).
JSP Java Server Page is a technology for
controlling the content or appearance of Web
pages through the use of servlets, small
programs that are specified in the Web page
and run on the Web server to modify the Web
page before it is sent to the user who
requested it.

Get Enterprise Business Portals with IBM Tivoli Access Manager now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.