為什麼銀行的主要系統是 Unix Solaris,而 ATM 卻使用 Windows XP?

時間 2021-06-01 00:03:14

1樓:李二毛

1.ATM機內涉及到多家廠商以及加密系統和專有硬體.在專有驅動方面,Windows有很好的通用性.

2.維護成本,其實作為修機器的,感覺一線的工程師都是高中到大專,本科的也有一部分,真正能玩了Linux的能有幾個?

3.大部分ATM的平台都是乙個IE的殼加各種active 外掛程式,方便對硬體進行直接控制.Linux下面不好搞.

4.其實我也想過為啥不用Android.Linux免費,可以靈活定製,在有限的硬體上發揮最大的效用.但維護成本太高.

5.伺服器用linux,節約成本.客戶端用windows,其實也是為了維護成本.

2樓:

銀行ATM機以前主要裝的是 OS/2。OS/2 是啥?那是 IBM 和 M$ 想拿來一統江湖的作業系統,呵呵。我在200x年還在工行某ATM機上看到過OS/2的重啟介面。

OS/2 掛了以後,除了 Windows,似乎也沒有其它選項了。銀行不可能在每個網點都配個 IT 人員,ATM 出了事情就是斷電重啟再用滑鼠把原來的應用跑起來。如果裝個 Linux……擦,估計沒幾個人知道怎麼用。

3樓:張雄飛

銀行ATM裝的那個其實不是XP,而是WES (Windows Embedded System), 比如WES2009: 基於XP的可剪裁版本。

4樓:XinHu

核心系統可以由乙個團隊來維護。這個團隊的技術能力選擇什麼平台都不會成為他們的門檻,銀行也不差錢,只需從安全,效能等考慮的話,當然會選擇unix平台啦。

ATM的終端裝置是分散在各地的。各個分行的技術能力參差不齊(那麼多走後門的),選擇普及率更高,上手門檻更低的windows也是可以理解的。

銀行為什麼要有那麼多種類的支付清算系統?是否可以進行一些合併?

鳥神 先說乙個結論,多種清算系統是隨著結算方式以及技術發展逐步發展出來的,或許可以部分整合,但是永遠沒可能整合成乙個系統。首先,現代金融體系有眾多不同的清算 收款 付款 方式,現金,支票,紙製指令,傳真指令,電子指令,票據交換等等。考慮到各家銀行各自的系統開發,不同的清算方式就需要不同的系統進行相應...

Unix 時間戳為什麼是自 1970 年 1 月 1 日起的絕對時間? 那麼,2023年之前的時間如何用Unix時間戳表示?

我來補充問題的後半截。因為unix時間戳是乙個有符號整數,所以1970年前一百年可以用其負數部分表示。但事實上很少這要使用。因為unix時間戳主要用來表示當前時間或者和電腦有關的日誌時間 如檔案創立時間,log發生時間等 考慮到所有電腦檔案不可能在1970年前創立,所以用unix時間戳很少用來表示1...

銀行的電子風控系統是誰做的?

can dun 應該是問電子渠道的反欺詐系統,大部分銀行都是讓外部公司做的。我來去年約過幾個廠商,考察他們的產品。主要是兩個方面 技術上資料抓包和解包的能力,業務上看規則配置的靈活性及哪些可用的模型。下面簡單說說 1 oracle。據說光大 廣發是用他們的產品,但口碑不是很好,準備慢慢換掉。沒有具體...