Manta alt

YOUR IBM i TRAINING SOURCE

You must allow the browser to execute JavaScript programs if you want to view product information. If your browser is set up to execute JavaScript programs, the problem is that the product ID was incorrect. Use the menu bar above to find the desired product.

Overview

Audio

This course describes the advanced features and capabilities of the Integrated Language Environment (ILE). The features and capabilities described in this course allow you to:

  • More easily manage ILE programs
  • Write more sophisticated applications
  • Improve the performance of your ILE applications

Approximate Study Time: 2 hours

Objectives

After completing this course, you should be able to:

  • Use the CRTPGM command to create an executable program
  • Use the CRTSRVPGM command to bind ILE modules into a service program
  • Use RSE to generate a CRTSRVPGM command
  • Use PDM to generate a CRTSRVPGM command
  • Use binder language to define a service program with hidden procedures and/or data items
  • Use binder language to define a service program with multiple signatures
  • Use the UPDPGM and UPDSRVPGM commands to replace modules in an ILE program without repeating a bind operation
  • Create a binding directory
  • Add an entry to a binding directory
  • Delete an entry from a binding directory
  • Describe the role activation groups play in the execution of an ILE application
  • Specify the activation group in which a program or service program is to run
  • Develop an activation group management strategy for an application

Topic Outline

The CRTPGM Command

Creating a Service Program

Using Binder language

Performing Updates on an ILE Program

Working with Binding Directories

Activation Group Management

Audience

This course is intended for programmers and application developers who would like to use the more advanced features and capabilities of the Integrated Language Environment.

Prerequisites

This course assumes that you have a working knowledge of basic IBM i programming concepts and facilities. You can satisfy this prerequisite by successfully completing the first two courses in this series: