IBM Tivoli Composite Application Agent for HTTP Servers, Version 7.1
Glossary
Apache HTTP server
An open-source Web server. IBM® offers
a Web server, called the IBM HTTP
Server, which is based on Apache.
application server
A program in a distributed network that provides the execution
environment for an application program.
attribute
Data associated with a component. For example, a Web server component
might have attributes such as Web server name, WWW server status,
node name, origin node, interval time, and so on.
HTTP
Hypertext Transfer Protocol. A suite of protocols for the Internet
that transfer and display hypertext documents.
HTTP request
A transaction initiated by a Web browser and adhering to HTTP.
The server usually responds with HTML data, but can send other kinds
of objects as well.
ITM platform
The software architecture and foundation that support the development
and operations of Tivoli® Enterprise
Portal and the Tivoli Enterprise
Monitoring Agents.
JEE
Java™ Platform, Enterprise
Edition. An environment for developing and deploying multitier enterprise
applications. JEE simplifies development of enterprise applications
by basing them on standard, modular components. It comprises a set
of services, application programming interfaces (APIs), and protocols
that provide the necessary functions for developing multitiered, Web-based
applications.
Java
An object-oriented programming language for portable interpretive
code that supports interaction among remote objects. Java was developed and specified by Sun Microsystems,
Incorporated.
JSP
Java server page. A Web
page that specifies one or more servlets. Servlet execution
on the HTTP Servers modifies the content or appearance of the page
before it is presented to the user.
monitor
1) A transaction environment for maintaining large quantities
of data in a consistent state. A transaction environment that controls
which users and clients can access data through authorized servers.
2) A programming primitive created so that multiple program threads
can share the same resource (such as an object). A program creates
a monitor for a given resource by requesting it from the system; the
system returns a unique ID for that monitor. After that, any thread
needing the resource must use the monitor to lock the resource
while the thread is using it. If the monitor is already locked, a
thread requesting the resource is queued by the system and then given
control when the monitor becomes unlocked. Also called a mutex.
monitored application
An application that interfaces with a Tivoli Privacy Manager monitor to enable access
to monitored items that flow between the application and the monitored
system.
node
Any managed system, such as a JEE server, that Tivoli Enterprise Portal is monitoring.
A node can also be a managed system of subnodes, all of which are
being managed as components of the primary node.
request
The entry point into an application whose processing or response
time directly affects the response time the end user perceives.
server
In a network, hardware or software that provides facilities to
clients. Examples of a server are a file server, a printer server,
or a mail server.
session
A series of requests to a servlet that originate from the same
user at the same browser. Sessions enable applications running in
a Web container to track individual users.
URL
Universal Resource Locator. The unique address for a file that
is accessible on the Internet. A common way to get to a Web site is
to enter the URL of its home page in your Web browser address line.
However, any file within that Web site can also be specified as the
URL. Such a file might be any Web (HTML) page other than the home
page, an image file, or a program such as a Common Gateway Interface application
or Java applet. The URL contains
the name of the protocol used to process the file, a domain name that
identifies the specific computer on the Internet, and a pathname to
the file on that computer.
virtual server
A server that shares its resources with other servers to support
applications.
Web server
A software program that can service Hypertext Transfer Protocol
(HTTP) requests.
Web service
A self-contained, self-describing modular application that can
be published, discovered, and invoked over a network by using standard
network protocols. XML is used to tag the data. SOAP is used to transfer
the data. WSDL is used for describing the services available. UDDI
is used for listing what services are available.
Web site
A related collection of files available on the Web that is managed
by a single entity (an organization or an individual). The files contain
information in hypertext for its users. A Web site often includes
hypertext links to other Web sites.
workspace
A window comprised of one or more views. For example, the ASP
Overview workspace in ITCAM for HTTP Servers.