The following new capabilities are introduced in Rational® Business Developer V9.0:
Rational Business Developer V9.0 provides multiple EGL-oriented Ant tasks, which you can be used in an Ant build file with other Ant tasks defined by Eclipse, Rational Application Developer, and the ant-contrib library. This includes tasks such as generate and deploy so that you can use Ant to build and deploy EGL applications. The Ant Build file can be run from the RBD workbench or as batch command using a headless Eclipse workspace. With headless builds, EGL builds can be managed more efficiently and EGL can support Agile programming better.
For details about the provided Ant tasks, see Ant tasks for headless build. For instructions about how to generate a headless build, see Creating headless EGL build.
With Rational Business Developer V9.0, you can add multiple EGLAR files from different folders at once to the project. To do it, first define an EGLAR library to contain all the EGLAR files and then edit the EGL build path to add this library to the project. For details, see Defining an EGLAR library.
The Code Extract feature in Rational Business Developer V9.0 can help you clean up your lengthy or overly-complicated functions. To do that, see Extracting a function.
Rational Business Developer V9.0 introduces an external web container to help you improve the performance of RUI preview and debugger.
With Rational Business Developer V9.0, you can use Liberty profile V8.5.5. The Liberty profile is a simplified, lightweight application serving environment. It focuses on being simple to configure, being dynamic and flexible, and fast. For details, see:
The based IBM Eclipse SDK for Rational Business Developer V9.0 is upgraded to 4.2.2.
With Rational Business Developer V9.0, you can now reduce CPU time consumption by using enhanced "rowset processing" to fetch, insert, or update multiple SQL rows during one interaction with database as well as get appropriate diagnostics for these operations. For more information, see Multiple Row.
Version 9.0 significantly reduces both the size of the program's load modules and its working storage. Although this memory reduction benefit will be automatic on all COBOL generated environments, it will be especially beneficial on transactional systems such as CICS®, when the ERDSA and EUDSA storage areas are getting large.
Also, programs that are generated with 9.0 will continue to work with any other prior release programs, but will help to reduce the amount of memory the applications use when executing.
For details on COBOL generation, see Overview of COBOL generation.