beautypg.com

Nsasj architecture, Background of jboss – HP Integrity NonStop H-Series User Manual

Page 12

background image

Table 1 Java EE components supported by NSASJ (continued)

NSASJ

Description

Component

application components to demarcate the transaction
boundaries. It also provides an interface between the
transaction manager and a resource manager.

Supported

The Connector is a Java EE SPI that allows resource
adapters support access to Enterprise Information Systems

Connector

to be plugged into any Java EE product. The Connector
architecture defines a standard set of system-level contracts
between a Java EE server and a resource adapter.

Supported

The Java Message Service (JMS) API is a Java Message
Oriented Middleware (MOM) API for sending messages

JMS

between two or more clients. It is a messaging standard that
allows application components based on the Java EE to
create, send, receive, and read messages.

Not Supported

WS-MetaDataExchange

is a web services protocol

specification. It uses a SOAP message to request metadata.

WS Metadata

Not Supported

Java EE provides full support for both clients of web services
as well as web service endpoints. Several Java technologies
work together to provide support for web services.

Web Services

Supported

The Java standard for dependency injection and interception.
Context and Dependency Injection (CDI) refers to the

CDI

process of supplying an external dependency to a software
component. CDI can help make your code architecturally
pure.

Supported

The Java Authorization for Container Contracts (JACC)
specification. This allows externalizing the implementation

JACC

of the java.security.Policy class that is used to
authorize the JACC defined permission.

Not Supported

The Java API for XML Registries (JAXR) provides client access
to XML registry servers.

JAXR

Not Supported

The Java API for RESTful web services (JAX-RS) provides
support for web services using the REST style.

JAX-RS

Not Supported

The Java API for XML web services (JAX-WS) provides
support for web service calls using the SOAP/HTTP protocol.

JAX-WS

JAX-WS

is the primary API for web services and it is the

follow-on to JAX-RPC. JAX-WS also offers extensive web
services functionality, with support for multiple protocols.

Not Supported

The Java API for XML-based RPC (JAX-RPC) provides
support for web service calls using the SOAP/HTTP protocol.

JAX-RPC

NSASJ architecture

This section discusses the NSASJ architecture and the different components constituting it. To begin
with, this section at first provides a brief introduction to JBoss and its components, which, later
helps understand the components and architecture of NSASJ.

Background of JBoss

JBoss is a Java Application Server that provides an execution environment for Java EE component
based services. Java EE components incorporate various technologies such as Java Servlets, Java
Server Pages (JSP), XML, and Enterprise Java Beans (EJB). Java Application Servers such as JBoss,
provide the supporting framework for these Java EE components. Thus, it supplies much of the
low-level prosaic services such as security, protocol support, and so on. JBoss is cross-platform,
and easy to install and use on any operating system that supports Java. The Application Server

12

Introduction

This manual is related to the following products: