IBM Toolbox for Java

IBM Toolbox for Java is a set of Java(TM) classes that allow you to use Java programs to access data on your iSeries and AS/400e servers. You can use these classes to write client/server applications, applets, and servlets that work with data on your iSeries. You can also run Java applications that use the IBM Toolbox for Java classes on the iSeries Java virtual machine (JVM).

IBM Toolbox for Java uses the iSeries Host Servers as access points to the system. Because Toolbox for Java uses communication functions built into Java, you do not need to use IBM iSeries Client Access Express to use Toolbox for Java. Each server runs in a separate job on the server, and each server job sends and receives data streams on a socket connection.

The following information will help you understand and use IBM Toolbox for Java:


Installing and configuring IBM Toolbox for Java
See how to set up and configure IBM Toolbox for Java on your system. Before installing, you need to ensure that your workstations and servers meet the requirements for IBM Toolbox for Java. This information also directs you on how to configure an HTTP server and configure your system properties.

IBM Toolbox for Java classes
See how the IBM Toolbox for Java classes enable you to work with iSeries and AS/400e server data:

Javadocs for IBM Toolbox for Java
View the javadoc reference information for the IBM Toolbox for Java classes.

Using the Graphical Toolbox to create your own GUI panels
Use the Graphical Toolbox to create custom user interface panels in Java, which you can incorporate into your Java applications, applets, or Operations Navigator plug-ins.

Setting up proxy servers and clients
Learn how to use IBM Toolbox for Java proxy support. Proxy support is the processing that IBM Toolbox for Java needs to carry out a task on one JVM when the application is running on a different JVM. Proxy support includes using the Secure Sockets Layer (SSL) protocol to encrypt data.

Using PCML to call iSeries programs
Understand how to use Program Call Markup Language (PCML), a tag language that helps you call iSeries programs while using less Java code. PCML, which is based on XML, is a tag syntax that fully describes input and output parameters for iSeries programs called by your Java application.

Additional information
This information includes: