Jolt class library for java – HP NonStop G-Series User Manual

Page 11

Advertising
background image

also updates or adds Jolt service definitions.

Figure 1-2

illustrates the Jolt Server and Jolt Repository components.

Figure 1-2. Jolt Server Components

Jolt Class Library for Java

The Jolt Class Library is a set of classes you can use in your Java application or applet to make
service requests to the TUXEDO system from a Java enabled client. These Jolt classes allow
you to access TUXEDO transaction services using objects.

When developing a Jolt client application, you only need to know about the classes that Jolt
provides and the TUXEDO services that are exported by the Jolt Repository. Jolt hides the
underlying application details. Using Jolt and Jolt's Class Library, you do not need to
understand: the underlying transactional semantics, the language in which the services were
coded, buffer manipulation, the location of services, or the names of databases used.

The Jolt API is a Java class library and has the benefits that Java provides: applets are
downloaded dynamically and are only resident during runtime. As a result, there is no need for
client installation, administration, management, or version control. If services are changed, the
client application becomes aware of the changes at the next call to the Jolt Repository.

Figure 1-3

shows the flow of activity from a Jolt client to and from the TUXEDO system. The

call-out numbers correspond to descriptions of the activity in

Table 1-1

. The host TUXEDO

environment in the figure is the Open System Services (OSS) environment on a NonStop
Kernel system.

Figure 1-3. Using the Jolt Class Library to access TUXEDO services

Advertising