本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


Microsoft 停止支持 Windows XP 后
大量仍在运行 XP 的 ATM失去了安全、技术保障;
但现在他们看起来有了一个新选择——使用 Android。
英国现金出纳机公司(NCR,National Cash Register)
在近日发布了一套使用 Android 的 ATM 机——Kalpana
其中使用的 Android Kitkat 4.4.4 运行在 Intel 芯片方案上。
当然,Android 也是经过自己定制的。
这台 ATM 相对手机来说
去掉了一些手机上普遍存在的提示功能、键盘以及相机功能
还使用了更安全的 Bootloader —— 这套引导系统可以验证内核与操作系统
以避免黑客运行未经 NCR 验证的引导代码。
NCR 同时还推出了一套用于构建 ATM 上 APP 的构建系统
可以让 ATM 维护成本更低。
Kalpana 只需要 256M 的存储空间
相较之下,XP 需要上 G 空间
而 Windows 7 则要更多。
Kalpana 使用的 APP 完全是 Web 化的
全部使用 HTML 构建
不再使用 Microsoft 系的开发工具
连接数据中心的前端使用基于 WebKit 的 UI
使用 Spring Framework 以及 RESTful APIs 构建。
Kalpana 是 NCR 第一台使用 Android 或者说是 Linux 的 ATM。
ATM 使用的系统曾在上世纪 90 年代抛弃 IBM OS/2 而转向 Windows
因为银行需要在终端上为用户提供更为个性化的软件系统
而 Windows 在此方面更有优势。
但 20 年后的今天,银行却遍地都是老旧的系统
在维护这些机器上他们花了不少的钱。
仅在英国,从 2014 年 4 月开始就有上万台使用 XP 的操作系统未接受安全更新。
去年,NCR 告诉本报(The Reg)
英国近 6 万台 ATM 中大概只有三分之一将从 XP 升级到更新的系统中。
本周,NCR 又告诉我们
这些 ATM 中大概已经有三分之一运行上了 Windows 7 ——
剩下的那三分之二要么还在迁移中,要么就压根没动。
每一台 ATM 升级的成本大概在几万英镑
银行明显不愿仅仅为了操作系统就这样大肆挥霍。
另一方面,银行系统实质上对 Windows 模糊的发展路线持着负面态度——
随着 Windows Vista 到 8 、 8.1以及X世纪
Windows XP 版本之前的那种美好愿景已经在逐渐消散。
经过评估,NCR 最终认为 Android 这样的瘦客户端是最好的选择。
NCR 称,一台“差不多的”仅取款型 ATM
一年的维护成本大概在 $20,000
相比之下 Kalpana 大概需要 $12,000 到 $15,000。
成本的减少主要归功于使用了非微软系的系统
因此不必再向微软缴纳授权费用。
NCR 金融服务分布分管全球企业软件产品的Robert Johnson说:
“Kalpana 更为灵活,它可以让使用者自己确定他们的发展方向。”
他同时还说,“即使 Windows 7 没有发布,我们也会这么做的
Windows 7 相当于加快了我们这么做的速度。
但相对系统来说,是我们思考更换系统的还是业内的讨论
他们在想我们为什么要使用 Windows。
我们也同样在想这个问题——这启发了我们:
如果在一张干净的纸上写下我们早已知道答案的问题,
也可能有迥异的答案——答案就是 是 。”
NCR 现在面临的最大挑战
仍旧是如何说服早已信任 Windows
最开始转向 Windows 的银行系统拥抱 Android。
当然,Johnson 也提到在之后的很长时间内
NCR 仍将制造 Windows 系统的 ATM 机。
同时,NCR 还在与业界商讨 ATM 的相关标准
以便使 Android Web 构架的 ATM 符合标准。
Kalpana 既支持Microsoft s SQL Server
以及 Oracle 这种关系型数据库(relational data)
也支持 MongoDB 这一非关系型数据库。
其中非关系数据在机器运行中获得。
这套 ATM 方案的系统运行于 Apache Web Server 之上
但 NCR 称这套系统是 app-server 无关的
可以工作在银行自己选择的平台上。
另外,NCR 之所以选择 Android
很可能是因为 Linux 在 Google 的支持下发展模式相对清晰——
当然,Google 也是在评估了 Red Hat 和 Cent OS 之后
才开发了自己的这套操作系统的。
更多精彩内容,请访问爱板网Android安卓专区
讨论