Using

the

CRTBNDRPG

Command

 

 

Note:

DFTACTGRP

must

be

set to *NO in order for you to enter a value

 

 

ACTGRP and

BNDDIR

parameters.

 

 

 

 

 

 

For

more

information

on

service

programs,

see

Chapter 8, “Creating

a

Ser

Program”

on

page 91.

 

 

 

 

 

 

 

 

 

 

Creating an OPM-Compatible

Program

Object

 

 

 

 

 

 

 

 

 

 

In

this

example

you

use the

CRTBNDRPG

command

to create an OPM-compati

program object from the source for

the payroll

program, shown

in

Figu

page

62.

 

 

 

 

 

 

 

 

 

 

 

 

 

1. To

create

the

object,

type:

 

 

 

 

 

 

 

CRTBNDRPG PGM(MYLIB/PAYROLL)

 

 

 

 

 

 

 

 

 

 

 

SRCFILE(MYLIB/QRPGLESRC)

 

 

 

 

 

 

 

 

 

 

 

TEXT('ILE RPG program')

DFTACTGRP(*YES)

 

 

 

 

 

 

The CRTBNDRPG

command

creates

the

program PAYROLL

in MYLIB, which

 

will run in the default activation group. By default, a compiler l produced.

Note: The setting of DFTACTGRP(*YES) is what provides the OPM compat- ibility. This setting also prevents you from entering a value ACTGRP and BNDDIR parameters. Furthermore, if the source conta any bound procedure calls, an error is issued and the compi

2. Type one of the following CL commands to see the listing that is

¹ DSPJOB and then select optionDisplay4 spooled( ) files

¹WRKJOB

¹WRKOUTQ queue-name

¹WRKSPLF

Chapter 6. Creating a Program with the CRTBNDRPG Command61

Page 85
Image 85
IBM AS/400 manual Command, Bnddir, ¹ Wrkjob, ¹ Wrkoutq queue-name, ¹ Wrksplf

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.