IBM i IBM
GUI 2
JAVA JAVA JAVA JAVA-COBOL JAVA JDBC CUI CUI COBOL DB2 3
1 3270 5250 HTML IBM HATS WebFacing 4
2 IBM CS Bridge XML Bridge 5
Eclipse RSE RPG 6
7
WEB/JAVA RPG WEB 8
EBCDIC EBCDIC PC ASCII PC OS HPT ASCII ASCII PC ASCII PDF 9 ipdc Infoprint Server
RPG IBM i JAVA 6 CUI GUI Web IBM i JAVA C/C++ GUI Web IBM i JDK 10
V6R1 ILE RPG Ability to run concurrently in multiple threads Static (*Allthread) for fields Serialize at the procedure level Specify Main procedure to be called No RPG Cycle is used Local File support Define files in a procedure after the P Specification Enhancements related to the use of files; Qualified formats LIKEFILE Keyword New Template keyword Passing files as parameters EXTDESC to specify file to be used at compile time Allow Data structure in the result field for EXTFMT Significantly higher limits for the size of variables Size of variables to 16MB from 64K Number of elements in an array 16MB(16 million) from 32K Length of string literals to 16MB from 32K Relaxation of some UCS-2 rules (available since V5R3 through PTFs) Miscellaneous enhancements Reduce module size Store parameter info in the program 11
IBM i IBM 100% 90% 80% 60% 40% 20% 0% 12% 10% 9% 2% RPG JAVA COBOL C/C++ 4GL 12
5250 5250 5250 GUI 5250 GUI 5250 GUI 5250 GUI RPG/COBOL RPG/COBOL RPG/COBOL ILE/Java ILE ILE and Java ILE = ILE RPG / COBOL Java/EJB PDM Remote System Explorer Remote System Explorer Remote System Explorer Remote System Explorer Remote System Explorer Lotus Workplace Lotus Workplace Lotus Workplace Lotus Workplace Portal Toolkit Portal Toolkit Portal Toolkit Portal Toolkit = WDSc / WDSc AE iseries Access for Web iseries Java tools iseries Java Tools WebSphere Business Integrator 13
14
SOA / BP 15
SOA Web Interface Interface Interface Interface Interface Interface Interface SOA Enterprise Bus 16
SOA SOA Readiness 1. RPGWeb ILE-RPG IBM i V6R1 WDSc 2. WebSphere ESB WebSphere ESB IBM i Native IBM i V5R4 WESB V6R1 System i SOA System i DB SOA 3. WebSphere Process Server WebSphere Process Server i/os Native IBM i V5R4 WESB V6R1 System i/ 17
IBM i Power of i IBM i Power Systems OS IBM i 6.1 POWER62,000 IBM Rochester 2010IBM i IBM i 400ISV 1200 IBM i 6.1 IBM i 6.130Oracle SAP 2 1PHP IBM i 200 2 IBM i 18
19 IBM i 50 S&T 2009 1 13 http://www.iforum.ne.jp/images/library/file/ibmi_manifest.pdf IBM i 20 AS/400 20 20 IBM i IT IBM i 10 1
IBM i 20