IBM PASE for i APIs

IBM® Portable Application Solutions Environment for i (IBM PASE for i) is an integrated runtime environment for AIX® applications. PASE for i supports the same binary executable format as AIX for PowerPC® and a large subset of AIX runtime that allows many AIX applications to run with little or no change.

PASE for i supports direct hardware execution of PowerPC instructions (not an emulator), while providing access to the same IBM i support used by ILE applications for file systems, sockets, security, and many other system services.

A PASE for i program can be stored in any bytestream file in the IBM i Integrated File System because it is simply a binary file. PASE for i programs can be created by any compiler and linker that produce executables compatible with AIX for PowerPC.

You must call a system API to run an PASE for i program. The system provides both callable program APIs and ILE procedure APIs to run PASE for i programs. The callable program APIs can be easier to use, but do not offer all the controls available with the ILE procedure APIs.

The functions available to you through PASE for i are:

See also:


[ Back to top | APIs by category ]