Jolt repository – HP NonStop G-Series User Manual
Page 13
and delivered over the network to the Jolt Server.
The Jolt Server unpacks the data from the message, and performs any data conversions
necessary, such as numeric format conversions or character set conversions.
2.
The Jolt Server makes the appropriate service request to the application service requested
by the Jolt client.
3.
Once a service request enters the NonStop TUXEDO system, it is executed in exactly the
same manner as requests issued by any other TUXEDO client.
4.
The results are then returned to the Jolt Server, which packages the results and any error
information into a message that is sent to the Jolt client applet.
5.
The Jolt client then maps the contents of the message into the various Jolt client interface
objects, completing the request.
6.
Jolt Repository
The Jolt Repository is a database where TUXEDO services are defined, such as name, number,
type, parameter size, and permissions. The Repository functions as a central database of
definitions for TUXEDO services and permits new and existing TUXEDO services to be made
available to Jolt client applications. A TUXEDO application can have many services or service
definitions such as ADD_CUSTOMER, GET_ACCOUNTBALANCE,
CHANGE_LOCATION, and GET_STATUS. All or only a few of these definitions may be
exported to the Jolt Repository. Within the Jolt Repository, the developer or system
administrator can export these services to the Jolt client application.
All Repository services that are exported to one client are exported to all clients. TUXEDO
handles the cases where subsets of services may be needed for one client and not others.
illustrates how the Jolt Repository brokers TUXEDO services to multiple Jolt client
applications. The diagram shows four TUXEDO services, however the WITHDRAW service is
not defined in the Repository and the TRANSFER service is defined but not exported.
Figure 1-4. Distributing TUXEDO Services via Jolt
Jolt Repository Editor
The Jolt Repository Editor is a Java-based GUI administration tool that gives the application
administrator access to individual NonStop TUXEDO services. With the Jolt Repository Editor