beautypg.com

Glossary, 9glossary – Apple WebObjects 5 User Manual

Page 97

background image

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.