Thursday, March 7, 2013

About AS400 -- I Systems

AS400 -- Many people who work in IT say AS400 stand from Application Server while it stand for Application System. The IBM System i is IBM's previous generation of midrange computer systems for IBM i users, and was subsequently replaced by the IBM Power Systems in April 2008.

AS/400 is the most successful commercial midrange computer system & also the most widely used business-computing system in the world. Today, there are about 800,000 installations of AS/400 around the world. More than 60% of the fortune 500 companies use AS/400 for their critical applications.

IBM introduced the AS/400 in 1988 into the business community where large data processing was involved. The majority of these machines are placed in medium sized businesses or at the departmental level of large corporations to handle line-of- business data processing chores. This includes applications like payroll, accounts receivable, accounts payable, order processing, billing, manufacturing, management, medical administration and other specialized applications.

Many ERPs like J.D.Edwards, BPCS and MAPICS have been successfully implemented worldwide on the AS/400 to handle these applications in these areas, the database capabilities inherent to AS/400 make it a natural selection for data intensive operations.

AS400 has Layered architecture.This insulates users from hardware characteristics. It enables them to move to new hardware technology at any time, without disrupting their application programs. ‘Licensed Internal Code’ translates instructions given to the machine so that they can be understood by the hardware. Hardware characteristics change as the technology changes, the user however still sees the same machine interface. The licensed internal code preserved this interface. Furthermore, some frequently used routines have been moved into licensed internal code. This runs faster than the HLL. Layered machine architecture means that as new hardware and software technologies emerge, they can be employed without affecting applications.


With AS/400 you can code in many programming languages but the following are most popular RPG, C, C++, Pascal, Java, COBOL, SQL, REXX.

The ILE (Integrated Language Environment) programming environment allows programs from ILE compatible languages (C, C++, COBOL, RPG, Fortran, and CL), to be bound into the same executable and call procedures written in any of the other ILE languages.

Commands in the Control Language (CL) are prompt-able using the keyboard F4 function key, and most provide cursor-sensitive help to make specifying command parameters simpler.