ibm-midrange 入门

IBM midrange 是一个通用术语,涵盖了 IBM 自 20 世纪 60 年代末以来一直在制作的婴儿大型机系列计算机。

  • 1969: System / 3 。System / 3 与 IBM 的 System / 360 不兼容,其成本约为一半。主要的编程语言是 RPG II。
  • 1975 年: System / 32 宣布。
  • 1977: System / 34 与一系列新的终端一起宣布:5250 系列。
  • 1978 年: System / 38 宣布。System / 38 旨在取代 System / 3,并且具有完全不同的架构。
  • 1983: System / 36 被宣布为 System / 34 的后续版本。
  • 1988: AS / 400 被宣布为 System / 38 和 System / 36 的后续版本。它本机运行 System / 38 代码,并具有 System / 36 代码的仿真器。
  • 2000:eServer iSeries 宣布。有关 AS / 400 到 iSeries 转换的简要历史 ,请参阅 AS / 400 的简要历史
  • 2008:Power Systems 宣布。这是 iSeries 和 pSeries 系列合并到一个系统中。

虽然 System / 3,/ 32,/ 34,/ 36 都有扁平的非关系文件系统(很像 Windows PC),但 System / 38,AS / 400,iSeries 和 Power 都有内置的 DB2 版本 -在。除了 DB2 之外,IBM i(操作系统的名称)还有一个名为 PASE 的 AIX 子集,一个名为 QShell 的类似* nix 的 shell,以及 Java 内置的。主要的编程语言是 ILE RPG,它允许嵌入式 SQL 以及本机记录级访问 I / O. 此外,为了保持与前几代操作系统的兼容性,仍然支持 Rexx,CL(本机命令脚本语言),DDS(用于描述数据库和设备文件)以及早期版本的 RPG。IBM i 7.2 及更高版本包括 Python,Node.js 和 GCC 等开源软件。