Tablet Accessory User Manual
iIS Process System Software
52 iPlanet Integration Server • Process System Guide • August 2001
Repository server A server node (runs an iPlanet UDS Node Manager) that hosts
the iIS central development repository and repository service.
Engine server A server node (runs an iPlanet UDS Node Manager) that hosts one
or more engine components of one or more engines. One of the engine servers
typically hosts an engine database. (Putting the engine database and the engine
server on separate nodes is generally not recommended for performance reasons.)
Process development A node on which process developers (using the process
development workshops) create the process definitions that are executed by iIS
process engines.
Client application development A node on which client application developers
create the process client applications that communicate with the iIS engine and
perform the activities specified in process definitions.
System management A node used by a system manager to manage an iIS process
system.
Runtime client A node that runs an iIS process client application, but which
cannot be used for development.
While conceptually it is easier to think of each of these nodes as distinct, in reality
there is no reason why some of the functions described could not be combined and
performed on a single node. (In fact, you could run the whole system on a single
node.)
For example, process development and client application development could both
be performed on the same client node, or each could be performed on an engine
server node that supports a windowing system. Deciding where these components
are installed depends principally on who performs the various iIS development
and system management tasks.
Also, the central server, which plays a unique role in an iIS system, can both host
the central development repository and serve as an engine server node, supporting
one or more iIS process engine components. Application servers in your iIS process
system can also host iIS engine components. Choosing which components to install
on which servers depends on the resources available on each server and the
requirements of each component.