beautypg.com

HP Integrity NonStop H-Series User Manual

Page 482

background image

I

Inversion of
Control

Inversion of control, or IoC, is an abstract principle describing an aspect of some software
architecture designs in which the flow of control of a system is inverted in comparison to
procedural programming.

In traditional programming the flow is controlled by a central piece of code. Using Inversion
of Control this central control as a design principle is left behind. Although the caller will
eventually get its answer, how and when is out of control of the caller. It is the callee who
decides to answer how and when.

J

J2EE
Environments

J2EE Environment consist of J2EE platform that represents a single standard for implementing
and deploying multitier enterprise applications. Typically, such applications are configured as
a client tier to provide the user interface, one or more middle tiers that provide client services
and business logic for an application, and a data tier consisting of backend enterprise information
systems (EIS) that provide data management.

Java Runtime
Arguments

A Java application can accept any number of arguments from the command line. This allows
the user to specify configuration information when the application is launched. The user enters
command-line arguments when invoking the application and specifies them after the name of
the class to be run. For example, suppose a Java application called Sort sorts lines in a file. To
sort the data in a file named

friends.txt

, a user would enter:

java Sort friends.txt

.

JavaBean

JavaBeans technology is the component architecture for the Java 2 Platform, Standard Edition
(J2SE). Components (JavaBeans) are reusable software programs that you can develop and
assemble easily to create sophisticated applications. JavaBeans technology is based on the
JavaBeans specification.

M

Model-View-Controller

Model–View–Controller (MVC) is an architectural pattern used in software engineering.
Successful use of the pattern isolates business logic from user interface considerations, resulting
in an application where it is easier to modify either the visual appearance of the application or
the underlying business rules without affecting the other. In MVC, the model represents the
information (the data) of the application; the view corresponds to elements of the user interface
such as text, checkbox items, and so forth; and the controller manages the communication of
data and the business rules used to manipulate the data to and from the model.

Module File
Caching

The Module File Caching (MFC) feature shares the prepared statement plans among the NonStop
SQL/MX database connections. It helps in reducing the SQL compilation time during the steady
state of the JDBC or ODBC application, thereby reducing resource consumption.

MyFaces

An Apache Software Foundation project that creates and maintains an open-source JavaServer
Faces implementation.

N

NonStop

The HP operating system environment, which consists of core and system services. The operating
system does not include any application program interfaces (APIs).

P

PATHMON

The central controlling process for a NonStop TS/MP application.

Persistent
Manager

Represents the session manager that creates and maintains HTTP sessions as requested by the
associated web application.

S

Scout for
NonStop Servers

Scout is a vital tool for anyone involved in NonStop server system management. Scout for
NonStop Servers enables you to view, research and download Software Product Revisions

482

Glossary

This manual is related to the following products: