Jolt 1.2 Developer's Guide

graphically construct client applications.
JoltBeans provide a JavaBeans-compliant interface to Jolt for NonStop
TM
TUXEDO. A fully
functional Jolt client can now be developed without writing any code. You can drag and drop
JoltBeans from the component palette of a development tool and position them on the Java form
(or forms) of the Jolt client application you are creating. You can populate the properties of the
beans and graphically establish event source-listener relationships between various beans of the
application or applet.
Typically, the development tool is used to generate the event hook-up code, or you can code the
hook-up manually. Client development using JoltBeans is integrated with the Jolt repository,
providing easy access to available NonStop
TM
TUXEDO functions.
ASP and JSE Connectivity for NonStop
TM
TUXEDO
The Jolt ASP Connectivity for NonStop
TM
TUXEDO Toolkit is an extension to the Jolt Java
class library. The Toolkit allows the Jolt client class library to be used in a Web Server to
provide an interface between HTML clients or browsers, and NonStop
TM
TUXEDO services.
The Jolt ASP Connectivity for NonStop
TM
TUXEDO provides an easy-to-use interface for
processing and generating dynamic HTML pages. You do not need to learn how to write
Common Gateway Interface (CGI) transactional programs to access NonStop
TM
TUXEDO
services.
The connectivity for JSE provides similar capabilities for servlets running in a servlet engine to
access Jolt for NonStop
TM
TUXEDO.
Both ASP and JSE offer session pooling, load balancing, and help with HTML generation that
is written back to the client.
Jolt Server and Jolt Client Communication
The Jolt system handles all communication between the Jolt server and the Jolt client using the
Jolt Transaction Protocol. The communication process between the Jolt Server and the Jolt
client applet or applications functions as follows:
NonStop
TM
TUXEDO service requests and associated parameters are packaged into a
message buffer and delivered over the network to the Jolt Server.
1.
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.
The service request enters the NonStop
TM
TUXEDO system and is executed in exactly
the same manner as requests issued by any other NonStop
TM
TUXEDO client.
4.