|
Software suggestions
Once you have decided to port your application software to iSeries, you need to acquire and configure a machine to work on! The following information is provided to give you an idea of what IBM software you may want to have on iSeries.
By the way, OS/400 comes with a lot of integrated software that you would typically add on to a UNIX or PC operating system. Included in OS/400 are an integrated relational database DB/2 for OS/400, communications software for TCP/IP protocol stack and applications, system security, base software for systems and network management and base software for performance collection.
Most of the following information is derived from the iSeries System Handbook. There, you can get additional details on available software, hardware, system models, background information on system concepts, performance and much, much more!
NOTE: The following list assumes OS/400 V5R3. If you are installing a different version/release the Licensed Program number may vary but the description should be similar to the one provided.
Particular emphasis is given to development with C and C++ languages. For development in other programming languages available on iSeries (e.g. Java, RPG, COBOL), see the iSeries Series System Handbook.
The following are optional features of the operating system, OS/400. Some are no-charge, however, they may need to be explicitly be installed.
| Licensed Program Code |
Option Number |
Option Name |
Charge-able? |
Description, Comments |
| 5722-SS1 |
7 |
OS/400 - Example Tools Library |
No |
There are several time-saving tools which are available from the Rochester Lab as "User Tools." These tools include the EDTF command to allow you to edit stream files on iSeries. |
| 5722-SS1 |
13 |
OS/400 - System Openness Includes |
No |
This is a critical set of #include files for UNIX-type standard library functions. Included are POSIX file I/O, BSD sockets, pthreads, LDAP and more. |
| 5722-SS1 |
29 |
iSeries Integration with Windows NT Server |
No |
iSeries Integration with Windows NT Server enables Microsoft Windows NT Server Version 4.0 to be installed on the iSeries Integrated PC Server (IPCS). In a single combination server, customers can run their mission critical business applications on iSeries, while also running Windows NT Server for file, print, personal productivity and other applications. |
| 5722-SS1 |
30 |
OS/400 - QShell Interpreter |
No |
Qshell Interpreter (qsh) is a standard command interpreter that works with the EBCDIC environment and has many features that make it like the Korn shell (ksh). It is upwardly compatible with the Bourne shell (sh). |
| 5722-SS1 |
33 |
Portable Application Solutions Environment |
No |
PASE for iSeries is an integrated runtime that provides simplified porting of a number of UNIX applications. PASE uses the PowerPC chip directly to run AIX instruction streams within OS/400 jobs. Because it is a runtime, operations are not changed by it. This environment provides a broad subset of the AIX Application Binary Interface (ABI). |
The following programs are all part of OS/400 and all ship with OS/400. They do not need to be ordered separately. However, they all appear within the iSeries Software Resources and Licensed Program menus as separate products, and will need to be selected for installation.
| Licensed Program Code |
Name |
Description, Comments |
| 5722-JV1 |
iSeries Developer Kit for Java |
The iSeries Developer Kit for Java is optimized for use in an iSeries server environment. The iSeries Developer Kit for Java allows you to create and run Java programs on the iSeries system. The iSeries Developer Kit for Java is a compatible implementation of the Sun Microsystems, Inc. Java Technology. |
| 5722-JC1 |
iSeries Toolbox for Java |
The iSeries Toolbox for Java is a set of Java classes delivered as a Java package. The classes can be used by Java applets and applications to easily access iSeries data and resources and require no additional support over the inherent OS/400 support of Java Virtual Machine and the iSeries Developer Kit for Java. |
| 5722-TC1 |
TCP/IP Connectivity Utilities for iSeries |
Much of the new e-business infrastructure runs exclusively on TCP/IP including Lotus Domino, Java, Web serving, and IBM Network Stations. iSeries has excellent TCP/IP support built into its operating system. iSeries ships with a complete and robust suite of TCP/IP protocols, servers and services. |
| 5722-XE1 |
Client Access Express |
Client Access Express comes on a CD shipped with OS/400 V4R4 and later. It is a full function TCP-IP client that includes graphical user interface Operations Navigator. |
The following licensed programs are chargeable software for iSeries available from IBM.
See the PRPQ table below for information about the native C++ compiler.
| Licensed Program Code |
Name |
Description, Comments |
| 5722-XW1 |
iSeries Client Access Family for Windows |
CA/400 provides capabilities for several platforms in addition to CA Express.
- 5250 emulation
- data transfer
|
| 5722-ST1 |
DB2 Query Manager and SQL Development Kit for iSeries |
The DB2 Query Manager and SQL Development Kit for iSeries provides an interactive query and report writing interface, as well as precompilers and tools to assist in writing Structured Query Language (SQL) application programs in high-level programming languages. DB2 Query Manager and SQL Development Kit for OS/400 is the new name for the enhanced version of its predecessor product, SQL/400. |
| 5722-PT1 |
Performance Tools for iSeries |
Performance Tools for iSeries provides a set of reporting, analysis and modelling functions to assist users to manage the performance of the system. A Performance Advisor function assists the user in analyzing system performance and provides recommendations. Performance Tools for iSeries, through its modelling facility, can be used to help predict probable system performance before changes are made. |
| 5722-PT1 |
Performance Tools for iSeries |
Performance Tools for iSeries provides a set of reporting, analysis and modelling functions to assist users to manage the performance of the system. A Performance Advisor function assists the user in analyzing system performance and provides recommendations. Performance Tools for iSeries, through its modelling facility, can be used to help predict probable system performance before changes are made. |
| 5722-WDS |
WebSphere Development Studio |
WebSphere Development Studio contains the high-level language compilers for OS/400. This includes the ILE C/C++ compiler, ILE RPG, COBOL, and several related development tools. *Note: compilers for PASE are not included |
|
|
|