iSeries (AS/400) ILE Fundamentals
Course Details
- Course code: ISILR
- Duration: 1 day
- Maximum delegates: 8
- Start time: 09:30
- Price: £545
|
|
The Integrated Language Environment (ILE) is a
programming technique to allow the modular development of applications on the
iSeries. Whilst it is not a pure object oriented environment, it does apply
many of the techniques of object orientation, thus providing a gradual
transition towards the eventual deployment of Java. Both RPGIV and CL
participate in ILE programming.
On completion of this course, you will be able to:
- State the features and benefits of moving to ILE as a programming
model.
- Define the differences between OPM and ILE.
- Create modules and service programs.
- Define and maintain service program binder language.
- Use activation groups for ILE programs.
- Use binding directories to aid program creation.
- Use bindable APIs.
- Use prototyping and sub-procedures.
RPGIV programmers who are already writing in RPGIV and
who will use ILE as the programming model to create re-usable program
modules.
Delegates must be already writing in RPGIV. This
experience may be gained by attending the iSeries ADVANCED RPGIV PROGRAMMING
course, followed by several weeks hands on development. Experienced RPG/400
programmers must attend the iSeries RPGIV CROSSOVER course prior to this
course. Although this course is often scheduled to follow the RPGIV Crossover
course, we strongly recommend an interval between the RPGIV Crossover course
and the ILE RPG Programming course to gain further hands on RPGIV programming
skills.
- Introduction to ILE.
- What is ILE?
- Modularity.
- History of ILE.
- Strategies for program creation.
- The display program command.
- The display module command.
- Programming with modules.
- Modules.
- Debug information.
- Program entry procedures.
- Exports.
- Nomain modules.
- The CRTRPGMOD and CRTPGM commands.
- Maintaining ILE programs.
- Updating a program.
- Changes to the program status data structure.
- CL modules.
- Calling procedures using the CALLPRC command.
- The CRTCLMOD command.
- Differences between OPM CL and ILE CL.
- Creating a bound CL program using CRTBNDCL.
- Service programs.
- Service program exports.
- Binder language and binder language commands.
- Retrieving binder source.
- The CRTSRVPGM command.
- Binding to a service program.
- The update service program command.
- Service program activation.
- Binding directories.
- The CRTBNDDIR command.
- Other binding directory commands.
- Working with and using binding directories.
- Program activation.
- Defining and using activation groups.
- Lifetime of an activation group.
- Deleting activation groups.
- Scoping of resources.
- The C function library.
- Error handling.
- The MONITOR opcode
A course manual with supporting documentation is
provided. The course includes a series of practical sessions to create ILE
RPGIV and ILE CL program modules and service programs, and to bind these
together as a single executable program.
Public schedule |
Nov 24 |
Dec 24 |
Jan 25 |
Feb 25 |
Mar 25 |
Apr 25 |
May 25 |
Jun 25 |
Jul 25 |
Aug 25 |
Sep 25 |
Oct 25 |
We can run this course just for you - at our locations, a local hotel, or on your site. Please ask for details. |
Top |
Home
Tel. 0208 648 4000 Email: info@atstraining.co.uk ATS Automated Training Systems Ltd. The Old Bakery, 55a Belmont Road, Wallington, Surrey, SM6 8TE, United Kingdom
|