5486LPAD.fm Draft Document for Review October 18, 2004
682 IBM Eserver i5 and iSeries System Handbook
access points to the iSeries server and is fully national language support (NLS)
enabled.
The classes can be used by Java applets and applications to easily access
iSeries data and resources. When using IBM Toolbox for Java on an iSeries
server when the server is a client, no additional support beyond the inherent
OS/400 support of JVM and the iSeries Developer Kit for Java is required. IBM
Toolbox for Java provides support for similar functions to those provided by
iSeries Access APIs. It uses the OS/400 host servers (part of OS/400) to access
the iSeries data and resources.
Features
IBM Toolbox for Java includes:
A user interface framework to provide a productive development environment
for building graphical panels
The framework automatically handles the exchange of data. The developer
only needs to create one or more data beans and bind them to the panel
components using tags defined by the Panel Definition Markup Language
(PDML).
A user interface framework to create a platform and technology independent
representation of graphical panels based on XML
Also included is a pure Java framework for interpreting the XML and
constructing user interface panels based on the Java Foundation Classes
(JFC).
A resource script converter to convert Windows dialogs to equivalent Java
panels defined in XML
Graphical Toolbox, a GUI builder tool (a What You See Is What You Get
(WYSIWYG) GUI editor) to develop custom interface panels in Java
A program-called framework, provided via a PCML, a tag language used for
supporting the program call function of the toolbox
The language fully describes all parameters, structures, and field
relationships necessary to call an iSeries program.
Easy access to additional iSeries resources, to work better in a three-tier
environment, and to make it easier to write servlets and write GUI
applications with improvements to the GUI builder tool
Additional Java APIs for accessing iSeries resources
APIs are added to call iSeries service programs, call iSeries Java programs,
interact with the iSeries File Transfer Protocol (FTP) server, and work with
profile tokens.