Getting Started
VisualAge Generator V4.5 introduces functional
enhancements.
VisualAge Generator 4.5 enables you to run Java programs under
VisualAge Generator Server. With Java Server support, users can
generate main batch, called batch, and Web transaction program parts into Java
source code. The Java code is deployed to the target machine and
compiled and executed in an e-business environment where it can interact with
other Java program parts.
When you generate a main batch or a called batch program as a Java Server,
you can also generate a session Enterprise Java Bean (EJB). The session
bean enables the program to participate in Enterprise Java Server (EJS)
transactions.
The integration of MQ Support into VisualAge Generator allows message
queues to be accessed as files by using the ADD and SCAN I/O options instead
of MQSeries API calls. Support includes:
- Automatic connection to the queue manager
- Automatic opening and closing of queues and disconnection at end of main
program
- Optional termination on hard errors
- Automatic return code checking
- Transaction control using EZECOMIT and EZEROLLB functions
- Automatic data conversion of messages based on the message record
structure
- Optional access to MQ control blocks for specifying MQ options that are
not selectable using the record level interface
Web transaction development has been enhanced in the following ways:
- Web transaction generation and the GatewayServlet now enable Web
transactions for multiple languages. A resource bundle can be generated
for a UI record that contains all titles, labels, and help text required by
the UI record. Additional resource bundles can be created for other
languages that may be used. The GatewayServlet will load the resource
bundle for the language of the client if that resource bundle is installed at
the gateway.
- The ability to run a mixture of completed (deployed) Web transactions and
Web transactions under development is now supported. The completed Web
transactions are run in an application server environment while the Web
transactions being developed are run in ITF.
- Web transaction JSP generation is enhanced to, as an option, add default
values for fields displayed for a UI record. JSP designers can display
modifications made to the generated JSPs without running the Web transaction
that would normally provide data formatted by the JSP.
- UI records are enhanced to allow developers to specify a general UI Record
edit function that is run whenever any UI record field is changed in response
to the display of the UI record. This makes it easier to perform
cross-field edits.
When you are testing a program that includes a call to DL/I, a new,
built-in feature provides remote DL/I access on MVS, where VisualAge
brings up an IMS batch environment. You can access DL/I from
either Windows NT or OS/2, even if your organization lacks an IMS
Transaction Manager on MVS.
Although DL/I access is on MVS, the test facility simulates the
runtime behavior of any of several target environments.
VisualAge Generator now provides:
- Generation of Web transactions for the OS/400 platform
- Ability to call COBOL server programs from generated Java programs.
Solaris is now supported as the 2nd-tier in a 3-tier
configuration with TCP/IP, CICS Client, IPC, and Direct as supported
protocols. Solaris can also now act as a client using C++ TUIs or Java
programs.
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]