文章目錄
在本部分中,我們討論針對不同類型的ATM使用不同Windows作業系統的利弊。接著,我們將提供一些建議,以便決定Windows CE.NET、Windows XP Embedded或帶有嵌入式限制的Windows XP Professional是否是可採用的最佳作業系統。
要點
= 強烈推薦 = 推薦 = 不推薦
ATM的種類
在選擇合適的作業系統時,首先要考慮的就是ATM的種類。下表列出了針對每一類ATM的Microsoft作業系統建議。對於全功能ATM和具有提款功能的ATM,功能和最新的安全性是重點,可採用帶有嵌入式限制的Windows XP Professional或Windows XP Embedded。您可以在“建議總結”部分中,找到有關使用Windows XP Embedded和Windows XP Professional的詳細利弊對比。
對於具有提款功能的低端ATM,我們推薦Windows CE .NET。具有提款功能的低端ATM屬於單功能裝置,在記憶體和覆蓋範圍上要求較低,運行一個單一或數量有限的應用程式。
選擇標準 |
Windows CE .NET |
Windows XP Embedded |
Windows XP Professional |
全功能ATM |
|
|
|
具有提款功能的ATM |
|
|
|
類似單功能裝置的ATM |
|
|
|
系統要求
在選擇合適的作業系統時,其次要考慮所關注的裝置的技術規格或系統要求。什麼是晶片集、速度和記憶體(RAM、快閃記憶體、硬碟等)?
如果裝置使用233 MHz或頻率更高的Intel Pentium/Celeron、AMD K6/Athlon/Duron或相容處理器和最小128 MB的RAM,我們通常推薦使用Windows XP Embedded或帶有嵌入式限制的Windows XP Professional。
如果您正在使用x86 CPU,可採用Windows CE .NET或Windows XP。但是,如果您正在使用非x86 CPU,那麼就必須使用Windows CE .NET。其支援四個微處理器家族,包括:
- ARM:可支援的處理器包括ARM720T、ARM920T、ARM1020T、StrongARM、XScale
- MIPS:可支援的處理器包括MIPS II/32 w/FP、MIPS II/32 w/o FP、MIPS16、MIPS IV/64 w/FP、MIPS IV/64 w/o FP
- SHx:可支援的處理器包括SH-3、SH-3 DSP、SH-4
- x86:可支援的處理器包括486、586、Geode、Pentium I/II/III/IV
Windows CE 所支援處理器的最新列表,請參見
“可支援的處理器”頁面。
選擇標準 |
Windows CE .NET |
Windows XP Embedded |
Windows XP Professional |
最低233 MHz的Intel Pentium/ Celeron、AMD K6/Athlon/Duron或相容處理器 |
|
|
|
使用非x86晶片集(如MIPs、ARM等) |
|
|
|
大於或等於128 MB的RAM |
|
|
|
小於64 MB的RAM |
|
|
|
覆蓋範圍不受限 |
|
|
|
針對小或較小的覆蓋範圍 |
|
|
|
希望刪除某些組件或驅動程式以提高安全性和效能 |
|
|
|
希望同企業系統整合以監控、更新和操控ATM |
|
* |
|
* 注意: 在同企業系統整合的ATM上使用Windows XP Embedded,需要選擇與企業系統配合使用所需組件以構建Windows XP Embedded。