AS/400e Advanced Technology 55
AS/400e Advanced Technology
Click System Administration->Maintenance. Or, contact your local IBM representative for
further information about how this performance data will specifically benefit your overall
system.
AS/400 Portable Application Solutions Environment
The AS/400 Portable Application Solutions Environment (AS/400 PASE) is a new technology
designed to expand the AS/400e solutions portfolio. AS/400 PASE is an integrated runtime
that provides simplified porting of selected solution provider UNIX applications.
The broad base of AS/400e system applications is continually enhanced by new applications
coming to the platform from a variety of sources. Until now, the AS/400e system's Integrated
Language Environment (ILE) accounted for the majority of C or C++ applications ports, many
originating on UNIX systems. While many applications continue to be ported to the AS/400e
system in this manner, other applications have UNIX system-specific requirements or are
designed with highly compute intensive demands that favor a UNIX runtime. With the latest
addition of AS/400 PASE, ISVs have another option to rapidly port UNIX applications and
take advantage of the extensive AS/400e system marketplace.
AS/400 PASE provides a broad set of AIX interfaces, in a runtime that allows selected UNIX
application binaries to execute directly on the PowerPC processor of the AS/400e system.
The strategy for AS/400 PASE is to use the new technology to enhance and expand its
solutions portfolio in specific industry and application segment targets.
AS/400 PASE Quick Facts
• AS/400 PASE is an integrated AS/400e runtime for porting selected UNIX applications.
• It is not an operating system or an emulated environment.
• AS/400 PASE provides a broad subset of AIX libraries.
• AS/400 PASE exploits the PowerPC ability to switch runtime modes.
• AS/400 PASE applications can:
– Use AS/400e file systems
– Call DB2 UDB for AS/400 or Java and ILE programs
– Exploit all aspects of the AS/400e operations environment
AS/400e and RS/6000 share a common PowerPC chip. This hardware base has the ability to
switch between runtime modes by:
• Addressing tags active to execute AS/400e 64-bit applications
• Addressing tags inactive to execute 64- or 32-bit AIX applications
AS/400 PASE exploits this switching capability to execute 32-bit AIX applications on the
AS/400e system within AS/400 jobs. Since AS/400 PASE applications execute directly on the