beautypg.com

Comparison of jboss and nsasj – HP Integrity NonStop H-Series User Manual

Page 15

background image

state of a SFSB (Stateful Session Bean). For more information on Infinispan, see

“Infinispan

subsystem” (page 53)

.

Post Master: A Post Master acts as a postmaster between remote Java EE clients and NSASJ
Server. Post Master does not participate in data processing. It just acts as an agent, which
transfers data between the remoting client and NSASJ serverclass, so that the instances can
effectively handle client requests. For more information on Post Master, see

“Post Master

configuration files” (page 48)

.

Comparison of JBoss and NSASJ

Table 2 (page 15)

provides a component-wise comparison between JBoss and NSASJ.

Table 2 Component-wise comparison of JBoss and NSASJ

NSASJ

JBoss

Component

Server

Only one server can be configured for each
NSASJ deployment.

More than one instance of server can be
configured.

Each server has its own configuration. A
server group is a logical grouping of one or

The server is configured as a TS/MP serverclass
with multiple instances.

more servers sharing a single configuration.

All the instances share the same configuration
and file system resources.

All servers in the server group have a common
configuration.

Host Controller serves as Domain Controller in
NSASJ.

Domain
Controller

Only one instance of Domain Controller is
available.

This is the single point of control for the
various Host Controllers.

The management interfaces interact with the
Domain Controller.

Host
Controller

Only one Host Controller per NSASJ deployment.

One Host Controller per host in a domain.

Acts as a single point of management for all
the server nodes on the host.

Acts as a single point of management for all the
NSASJ serverclass instances.

Process
Controller

Not available for NSASJ as all components of
NSASJ are configured as TS/MP serverclasses.

Manages all processes in the domain.

Starts and in case of a failure restarts
components of the domain.

Process management is done by TS/MP rather
than any of NSASJ component.

Table 3 (page 15)

lists the subsystems in a JBoss that are supported by NSASJ.

Table 3 JBoss subsystems support

NSASJ

Description

Subsystem Name

Supported

The logging subsystem contains the logging configuration for the container.

Logging

Not Supported

A CMP bean is an entity bean whose state is synchronized with the database
automatically. In the current Java EE specification, CMP is replaced by JPA.

CMP

Not Supported

The OSGi Componendium Configuration Admin Service specifies a service,
which allows easy management of configuration data for configurable

ConfigAdmin

components. The ConfigAdmin subsystem provides this service in JBoss. Since
NSASJ does not supports OSGi framework, the feature to configure the OSGi
bundles are also not required. Therefore, ConfigAdmin subsystem is not a
part of NSASJ profile.

Supported

This is the subsystem where the data sources are configured. The data sources
can be either XA data sources or non-XA data sources.

DataSources

Supported

This subsystem enables the deployment of EAR files, and NSASJ uses this
subsystem as is.

EE

Comparison of JBoss and NSASJ

15

This manual is related to the following products: