AS/400 Tools

¹ Define a flexible environment where production, testing, and maintenanc be managed simultaneously

¹ Organize several developers working on the same application

¹Build (or compile) an application quickly and easily, compiling only tho

 

ponents

that

need compiling

¹

Create

and maintain several versions of an application

Application

Dictionary

Services

Application

Dictionary Services is an impact analysis tool that speeds u

ysis

of

applications. The tool stores the information about the applica

and

their

relationships to other applicationdictionaryobjects.A dictionaryin

extracts the cross-reference information about all of the objects in libraries, and saves it in a set of database files stored in a lib objects and their relationships to other objects change, the informati tionary is automatically updated.

You can use this feature of ADTS to:

¹ Determine the impact of changing a field

¹ Work with fields, files, or programs that would be affected by c

¹ Re-create all of the objects affected by changing a field

¹ View the structure of an application

¹ Determine the field reference hierarchy

¹

Create,

modify, or

delete programs

or files that

are

documented in

¹

Modify

any fields

or records that

are documented

in

a dictionary

¹Examine the calling hierarchy

IBM VisualAge RPG and Cooperative Development Environment for

AS/400

IBM VisualAge RPG and Cooperative Development Environment for AS/400 is a workstation (Windows) product that includes two server access programs:

¹ CoOperative Development Environment/400 (CODE/400)

¹VisualAge RPG

CODE/400 contains features to help edit,

compile, and debug:

RPG,

ILE R

COBOL,

ILE COBOL, Control Language (CL),

ILE C, and ILE CL host source

pro-

grams;

design

display, printer, and database host files;

and

manage

the

nents

that

make up

your application.

This

enhances

program

development

and

moves

the

program

development workload

off the host. The application,

wh

runs on an

AS/400. For RPG and ILE RPG

application

development and

mainte-

nance,

CODE/400

provides:

 

 

 

 

 

 

 

¹Language sensitive editing— includes token highlighting, format lines, a

suite of prompts, and online help.

¹ Incremental

syntax checking— provides immediate error feedback as e

of source

is entered

14 ILE RPG for AS/400 Programmer's Guide

Page 38
Image 38
IBM manual AS/400 Tools, Services, Ile R

AS/400 specifications

The IBM AS/400, now known as the IBM iSeries, is a midrange computer system that has been a cornerstone of enterprise computing since its introduction in 1988. Designed to provide a robust platform for business applications, the AS/400 is celebrated for its reliability, scalability, and integrated database capabilities.

One of the key features of the AS/400 is its Integrated Operating Environment, which blends hardware and software resources seamlessly. This integration allows businesses to execute diverse workloads, ranging from traditional applications to modern web-based services, all on a single platform. The operating system, OS/400 (now IBM i), offers a rich set of APIs and tools for developers, simplifying application development and management.

Another standout characteristic of the AS/400 is its built-in database, DB2 for i. This powerful relational database management system allows for efficient data handling and provides advanced features such as support for SQL, XML, and JSON, making it easier for businesses to manage their data and integrate it with other systems. The database's tight integration with the operating system enables high performance and security.

In terms of scalability, the AS/400 can accommodate small businesses as well as large enterprises, with the ability to support hundreds of users simultaneously. Its architecture allows for easy upgrades in hardware, meaning that organizations can scale their systems without replacing the entire infrastructure.

Security is another critical attribute of the AS/400. With a sophisticated security model, it offers built-in user authentication, access control, encryption, and auditing capabilities to protect data and applications from unauthorized access.

The AS/400 also supports multiple programming languages, including RPG, COBOL, Java, and PHP, giving organizations the flexibility to choose the development tools that best fit their needs. This diversity helps maintain legacy applications while also developing new ones that leverage modern technologies.

Moreover, the platform supports both traditional green-screen interfaces and modern graphical user interfaces, allowing organizations to transition smoothly into contemporary user experience paradigms.

Overall, the IBM AS/400 stands out as a resilient, flexible, and secure computing platform that enables organizations to effectively manage their business operations, streamline processes, and adapt to changing market demands. Its unique combination of integrated features and capabilities ensures that it remains relevant in today's fast-paced technology landscape.