Glossary, 9glossary – Apple WebObjects 5 User Manual
Page 97

97
Apple Computer, Inc. January 2002
9
Glossary
adaptor, WebObjects
A process (or a part
of one) that connects WebObjects
applications to an HTTP server.
application object
An object (of the
WOApplication class) that represents a
single instance of a WebObjects application.
The application object’s main role is to
coordinate the handling of HTTP requests,
but it can also maintain application-wide
state information.
attribute
In Entity-Relationship modeling,
an identifiable characteristic of an entity. For
example, lastName can be an attribute of an
Employee entity. An attribute typically
corresponds to a column in a database table.
See also entity; relationship.
business logic
The rules associated with
the data in a database that typically encode
business policies. An example is
automatically adding late fees for overdue
items.
CGI
A standard for interfacing external
applications with information servers, such
as HTTP or Web servers. Short for Common
Gateway Interface.
class
In object-oriented languages such as
Java, a prototype for a particular kind of
object. A class definition declares instance
variables and defines methods for all
members of the class. Objects that have the
same types of instance variables and have
access to the same methods belong to the
same class.
column
In a relational database, the
dimension of a table that holds values for a
particular attribute. For example, a table that
contains employee records might have a
column titled “LAST_NAME” that contains
the values for each employee’s last name. See
also attribute.
component
An object (of the
WOComponent class) that represents a web
page or a reusable portion of one.
database server
A data storage and
retrieval system. Database servers typically
run on a dedicated computer and are
accessed by client applications over a
network.
Direct to Java Client
A WebObjects
development approach that can generate a
Java Client application from a model.
Direct to Java Client Assistant
A tool used
to customize a Direct to Java Client
application.
Direct to Web
A WebObjects development
approach that can generate a HTML-based
Web applications from a model.
Direct to Web Assistant
A tool that used to
customize a Direct to Web application.