[老兵故事]国内AS/400圈子旧事回忆--一。AS/400介绍
--------------------------转自清淡天地:老兵帅客
我在国内的时候,从1990年到2000年前后作了十年的AS/400方面技术工作,算是国内这个圈子的一个老家伙,这个系列是我对这个圈子一些内幕的回忆。如果有疏漏或者写得不合适的地方,引起当事人的不满,请不吝赐教,我将很愿意进行改正。
AS/400是IBM于1988年推出的一种商用小型机,它是在 IBM System/32,System/34,System/36,System/38这个系列的基础上发展而来的,本来应该叫做System/40,但是因为IBM已经把两位数的系列编号留给了PS/2系列工作站(例如PS/55),于是干脆加了个零,同时在前面加了个Application,组成Application System,表示它是应用系统,这就是Application System/400(AS/400)的名称来历。后来随着AS/400从CISC机器变成RISC机器,Application System也变成了Advanced System,不过缩写还是AS/400。再到后来,随着互联网的兴起和商业上的实用化,IBM AS/400这个名字又变成了IBM eServer iSeries。同时,AS/400本身也逐渐从商用小型机演变成商用小型机/服务器,再演变成支持互联网应用和各种软硬件平台的大杂烩。
像IBM的其他赚钱的电脑系统一样,AS/400也用的是自己的专有技术,硬件是这样,操作系统也一样,它的操作系统是Operating System/400(OS/400),和别的操作系统都不兼容。它上面的数据库只有一种,那就是DB2/400,名字符合IBM DB2系列,但是技术底层则完全不同。同样,它上面的应用程序也基本上不具备可移植性。也就是说,一旦客户选购了这种机型,它只能够用OS/400+DB2/400,没有别的选择,只能够以此为基础开发应用程序或者选用专为它开发的应用程序,这个客户就实际上被拴在了这个平台上而不可能离开,除非用户决心彻底重来。而这个彻底重来经常意味着连应用程序的开发语言都必须改变,因为AS/400上的主要商用应用程序的开发语言是RPG,一种只有IBM AS/400才有的编程语言。当然,用户可以用其他编程语言来开发程序,但是对于商业应用程序而言,RPG产生的代码是最高效的。
AS/400这个系列在我从业期间经历了两个主要系列,一个是基于48位CISC技术的Application System,包含了B系列,C系列,D系列,E系列和F系列,和Advanced System,包含了2xx,3xx,另一个就是基于64位RISC技术的Advanced System,包含了4xx和5xx这几个系列(它们使用的是IBM RISC芯片Power AS,那个Power PC的孪生兄弟),另外还有1xx这样专门和Windows NT机器竞争的低端系统(也使用64位RISC技术,但是是Power PC而不是Power AS)。操作系统则是基于CISC技术的1.0到3.2和基于RISC技术的3.6到5.1。
通讯方面,AS/400最初是SNA,后来才支持TCP/IP,而且这支持开始还是Over类型的,本机支持则还要晚,至于各种新的网络设备,例如快速以太网和ATM,IBM的动作一向要比对手慢。
yeskey 回复于:2006-09-01 00:43:05
二。用过的AS/400机器
我在国营单位期间,最先用的是AS/400 B50,它属于AS/400的第一个系列的中高档机型,也是当时能够卖给中国的最高档机型,再高的B60和B70要受巴统的限制。这台机器的配置是内存24M,硬盘3.6G,在今天看来当然小得可怜,但是在当时微机还只有不到1M内存和几十M硬盘的情况下,它的配置还是比较吓人的。这台机器的配置固然吓人,它的外观也很吓人,足足五个大立柜,占了主机房的半面墙。上面有很多的小灯,一闪一闪的,反映着系统的一些状态,晚上关上机房的照明灯,看着这机器的灯光倒是也挺有意思的。
有意思归有意思,这台机器的速度实在是慢,哪怕是和当时的286相比也一样,于是我们只好把应用程序中必须在AS/400端运行的才放在那边,剩下的全放到微机这边来,这就是我们最早的Client/Server实践。也就是说,我们用Client/Server模式不是因为赶新潮,而是因为被逼无奈。在政治上,我们必须用它,但是在现实中,它实在是太慢。
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 圈子 回忆 国内 故事 公司 AS/400 IBM 技术 回复 这个 |
注册
个人空间
