132 Building Java Applications for the iSeries Server with VisualAge for Java 3.5
Display IFS directory contents in an HTML list or a hierarchical tree
Graphically present information about JDBC data sources and user-defined resources
Display any resource in a servlet
Use support the for JDBC 2.0 Optional Package extensions
Work with iSeries environment variables
Request a license for a product installed on the iSeries
Query and modify the state and configuration of the iSeries NetServer
Ping the host servers from a command line or within a Java program
Enhanced classes
The IBM Toolbox for Java Modification 4 also includes enhancements to existing classes.
These enhancements offer:
Improvements in IFS list processing
Added methods to the CommandCall, ProgramCall, and ServiceProgramCall classes to:
– Get the Job ID of the job actually running the command, program, or service program
– Provide a way to directly call the command, program, or service program on the same
thread as the application, instead of calling by way of a server (when running on the
iSeries JVM)
– Indicate if the iSeries command, program, or service program is thread-safe
The ability to use SSL to encrypt connections between proxy clients and proxy servers
User-defined grouping of system values
An easier way to load and access additional message help text
New or enhanced functions
The IBM Toolbox for Java Modification 4 also features new and enhanced functions:
Faster string conversions are provided
Better NLS support for system and error messages
HTTP tunneling support for connecting between proxy clients and proxy servers
Additional functions and features in Graphical Toolbox
The Graphical Toolbox incorporates these new features:
The PDML framework now uses Java Help
The GUI Builder now includes context-sensitive help
Changes in the MessageViewer allow you to retrieve second level text for iSeries
messages and include them in your own HTML detail help
4.3 IBM Toolbox for Java and host servers
This set of interfaces provides the infrastructure needed to create and maintain socket
connections to the iSeries servers, send and receive data streams, and handle a sign-on.
This group of classes includes a private iSeries security manager class that maintains a list of
validated iSeries servers and sign-on information for the system. These classes use the
sign-on server and the central server to interact with the iSeries server. See Figure 4-3.