Bibliography
For additional information about topics related to ILE COBOL programming on
the iSeries system, refer to the following IBM iSeries publications:
- ADTS/400: Programming Development Manager, provides information about using the Application Development ToolSet programming
development manager (PDM) to work with lists of libraries, objects, members,
and user-defined options to easily do such operations as copy, delete, and
rename. Contains activities and reference material to help the user learn
PDM. The most commonly used operations and function keys are explained in
detail using examples.
- ADTS for AS/400: Source Entry Utility, provides information about using the Application Development ToolSet source
entry utility (SEU) to create and edit source members. The manual explains
how to start and end an SEU session and how to use the many features of this
full-screen text editor. The manual contains examples to help both new and
experienced users accomplish various editing tasks, from the simplest line
commands to using pre-defined prompts for high-level languages and data formats.
- Application Display Programming, provides information about:
- Using DDS to create and maintain displays for applications
- Creating and working with display files on the system
- Creating online help information
- Using UIM to define panels and dialogs for an application
- Using panel groups, records, or documents
- Backup and Recovery, provides information about setting up
and managing the following:
- Journaling, access path protection, and commitment control
- User auxiliary storage pools (ASPs)
- Disk protection (device parity, mirrored, and checksum)
Provides performance information about backup media and save/restore
operations. Also includes advanced backup and recovery topics, such as using
save-while-active support, saving and restoring to a different release, and
programming tips and techniques.
- CICS Family: Application Programming Guide, provides information on application
programming for CICS(R) for iSeries. It includes guidance and reference information
on the CICS application programming interface and system programming interface
commands, and gives general information about developing new applications
and migrating existing applications from other CICS platforms.
- CL Programming provides a wide-ranging discussion of iSeries programming
topics including a general discussion on objects and libraries, CL programming,
controlling flow and communicating between programs, working with objects
in CL programs, and creating CL programs. Other topics include predefined
and impromptu messages and message handling, defining and creating user-defined
commands and menus, application testing, including debug mode, breakpoints,
traces, and display functions.
- Communications Management, provides information about work management
in a communications environment, communications status, tracing and diagnosing
communications problems, error handling and recovery, performance, and specific
line speed and subsystem storage information.
- , is an interactive self-study program
explaining the differences between RPG III and RPG IV and how to work within
the new ILE environment. An accompanying workbook provides additional exercises
and doubles as a reference upon completion of the tutorial. ILE RPG compiler code examples
are shipped with the tutorial and run directly on the iSeries.
- GDDM Programming Guide, provides information about using OS/400 graphical
data display manager (GDDM) to write graphics application programs. Includes
many example programs and information to help users understand how the product
fits into data processing systems.
- GDDM Reference, provides information about using OS/400 graphical
data display manager (GDDM) to write graphics application programs. This manual
provides detailed descriptions of all graphics routines available in GDDM.
Also provides information about high-level language interfaces to GDDM.
- ICF Programming, provides information needed to write
application programs that use iSeries communications and the OS/400 intersystem
communications function (OS/400-ICF). Also contains information on data description
specifications (DDS) keywords, system-supplied formats, return codes, file
transfer support, and program examples.
- IDDU Use, describes how to use the iSeries interactive
data definition utility (IDDU) to describe data dictionaries, files, and records
to the system. Includes:
- An introduction to computer file and data definition concepts
- An introduction to the use of IDDU to describe the data used in queries
and documents
- Representative tasks related to creating, maintaining, and using data
dictionaries, files, record formats, and fields
- Advanced information about using IDDU to work with files created on other
systems and information about error recovery and problem prevention.
- ILE C for AS/400 Programmer's Guide, provides information on how to develop
applications using the ILE C compiler language. It includes information about creating,
running and debugging programs. It also includes programming considerations
for interlanguage program and procedure calls, locales, handling exceptions,
database, externally described and device files. Some performance tips are
also described. An appendix includes information on migrating source code
from EPM C/400 or System C/400 to the ILE C compiler.
- , describes the syntax, semantics, and
IBM implementation of the C and C++ programming languages.
- ILE COBOL for AS/400 Reference, provides a description of the ILE COBOL programming
language. It provides information on the structure of the ILE COBOL programming
language and the structure of an ILE COBOL source program. It also provides
a description of all Identification Division paragraphs, Environment Division
clauses, Data Division clauses, Procedure Division statements, and Compiler-Directing
statements.
- ILE Concepts, explains concepts and terminology pertaining
to the Integrated Language Environment (ILE) architecture of the iSeries licensed program. Topics covered
include creating modules, binding, running programs, debugging programs, and
handling exceptions.
- ILE RPG for AS/400 Programmer's Guide, provides information about the ILE RPG compiler programming
language, which is an implementation of the RPG IV language in the Integrated Language Environment (ILE)
on the iSeries. It includes information on creating and running programs, with
considerations for procedure calls and interlanguage programming. The guide
also covers debugging and exception handling and explains how to use iSeries files
and devices in RPG programs. Appendixes include information on migration to
RPG IV and sample compiler listings. It is intended for people with a basic
understanding of data processing concepts and of the RPG language.
- ILE RPG for AS/400 Reference, provides information about the ILE RPG compiler programming
language. This manual describes, position by position and keyword by keyword,
the valid entries for all RPG IV specifications, and provides a detailed description
of all the operation codes and built-in functions. This manual also contains
information on the RPG logic cycle, arrays and tables, editing functions,
and indicators.
- Local Device Configuration, provides information about configuring
local devices on the iSeries server. This includes information on how to configure
the following:
- Local work station controllers (including twinaxial controllers)
- Tape controllers
- Locally attached devices (including twinaxial devices)
- Printer Device Programming, provides information to help you understand
and control printing. Provides specific information on printing elements and
concepts of the iSeries server, printer file and print spooling support for
printing operations, and printer connectivity. Includes considerations for
using personal computers, other printing functions such as Business Graphics
Utility (BGU), advanced function printing (AFP(TM)), and examples of working
with the iSeries printing elements such as how to move spooled output files from
one output queue to a different output queue. Also includes an appendix of
control language (CL) commands used to manage printing workload. Fonts available
for use with the iSeries are also provided. Font substitution tables provide
a cross-reference of substituted fonts if attached printers do not support
application-specified fonts.
- Security - Reference, tells how system security support can
be used to protect the system and the data from being used by people who do
not have the proper authorization, protect the data from intentional or unintentional
damage or destruction, keep security information up-to-date, and set up security
on the system.
- Software Installation, provides step-by-step procedures for
initial installation, installing licensed programs, program temporary fixes
(PTFs), and secondary languages from IBM. This manual is also for users who
already have an iSeries server with an installed release and want to install
a new release.
For information about Systems Application Architecture (SAA) Common Programming
Interface (CPI) COBOL, refer to the following publication:
- Systems Application Architecture Common Programming Interface COBOL Reference, SC26-4354.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.