1、初認 AS400

2023-05-29 18:01:35

一、AS400 簡介

  AS/400是一種主機型計算機,是IBM公司開發的。AS/400是IBM的應用伺服器產品,針對企業級應用開發、重要應用系統支援進行設計開發。AS/400的系統工作環境中同時支援多種作業系統和多種程式語言的應用程式開發和執行,支援多使用者環境下的資料共用、事務處理和並行控制,適合大規模的企業應用和資訊系統的開發和運營。AS/400在業界得到廣泛的應用和認可。

AS/400主要特點包括:

  1. 系統可靠性高,易於管理:AS/400系統使用先進的技術和設計理念,具有出眾的可靠性、安全性和穩定性,同時也非常易於管理。該系統為企業使用者提供了多種工具和服務,為企業資訊系統的設計、開發和執行提供了全面的支援。

  2. 作業系統通用:AS/400的作業系統是OS/400,它與IBM的其它作業系統(如AIX)具有通用性,可以在同一硬體上很容易地執行不同型別的系統。同時AS/400支援多種作業系統和程式語言,如Java、C++、COBOL等。

  3. 可延伸性強:AS/400系統具有先進的擴充套件性和升級性,可以輕鬆應對不同的業務需求和適應企業的發展變化。同時,AS/400還支援多種網路協定,可以方便地與其它系統進行互動和資料共用。

綜上所述,AS/400是一款高可靠性、易管理、可延伸性強且相容性好的企業應用伺服器,適用於大規模的資訊系統開發和運營。

 

二、AS400 的歷史

  AS/400是IBM公司於1988年開發推出的中型計算機型號,起初命名為System/38,1988年後正式改名為AS/400,AS代表 「Application System」,表示該計算機系統是用於企業應用的。AS/400 採用了獨特的體系結構和作業系統,被認為是當時計算機界的一項重要創新。

  AS/400的前身是IBM System/3系列,System/3是IBM基於System/360和System/370等機型,為小型企業和部門級計算機提供的一款基於商業用途的計算機系統。 System/38作為其後繼者,於1978年開始研發,1985年面世,取代了System/3和System/32,實現了大和小機器的相容性。 AS/400 的誕生,是在在IBM公司的計算機技術和應用開發方向的重大調整下,依託System/38計算機的技術達成的。

  AS/400是具有突破性的計算機系統,採用子系統和虛擬儲存的思想實現了一種全新的系統架構,其作業系統OS/400是一種全新的作業系統。AS/400還具有高可靠性、易管理以及出色的擴充套件性和升級性等特點,同時具備自帶硬體和軟體的特點。 因此,AS/400很快受到了企業使用者的青睞,特別是中小企業和部門級機構。AS/400的應用系統非常廣泛,從企業內部事務到生產計劃、財務、物流等業務均有支援。AS/400是一款非常具有實用價值和市場前景的中型計算機系統。

 

三、AS400 的利用

  AS/400作為一款企業級應用伺服器,被廣泛應用於企業的應用開發、資料倉儲、商業智慧、ERP、CRM等系統的執行和管理等方面。主要可以從以下幾個方面進行利用:

應用開發:AS/400提供了多種程式語言和應用開發環境,如RPG、COBOL、Java等,支援從簡單的批次處理應用到複雜的Web應用的開發。與此同時,AS/400還支援與企業內外部的其他系統的整合和互動,可以快捷地進行應用的開發和整合。

  1. 資料倉儲和商業智慧:AS/400提供了先進的資料倉儲和商業智慧技術,可以從企業的資料中提取出有價值的資訊和指標,並幫助企業進行決策和業務優化等方面的工作。 

  2. ERP和CRM系統:AS/400被廣泛應用於各類企業的ERP和CRM系統中,如銷售管理、財務管理、生產管理和物流管理等領域。AS/400的高可靠性和整體效能可以保證企業的業務資料的穩定性和安全性。

  3. 資料庫管理:AS/400作為一種高效能、高穩定性的資料庫,可以承載企業重要的資料管理和處理工作。AS/400的資料庫可以支援多種資料庫管理和開發工具,如DB2、Access和SQL等,滿足各種企業級應用的資料庫需求。

綜上所述,AS/400具有廣泛的應用領域和多種利用方式,為企業提供了強大的技術支援和系統平臺,發揮著重要的作用。

 

四、iSeries 400 系統的基本概念 

  iSeries 400是IBM公司推出的商業計算機系統,旨在為企業提供可靠、全面的IT解決方案。iSeries 400系統擁有安全、穩定、可靠、易於管理等特點,廣泛應用於企業內部管理、資料處理、應用伺服器搭建等方面。以下是iSeries 400系統的基本概念:

  1. 系統架構:iSeries 400採用了客戶/伺服器架構,其中系統的若干部件(如資料庫、應用伺服器、Web伺服器等)可在同一臺或不同的計算機系統上執行。

  2. 作業系統:iSeries 400系統的作業系統是IBM開發的OS/400,該系統採用物件儲存設計的方法,支援多工、多使用者環境下的應用程式開發和執行。

  3. 與應用程式互動:iSeries 400系統內建了各種應用程式介面,如RPG、Java、C/C++等,在iSeries 400上開發的應用程式可以與包括Web伺服器、郵件伺服器、資料庫伺服器等在內的各種伺服器進行互動。

  4. 資料管理:iSeries 400系統具備強大的資料庫管理能力,與其它資料庫系統相容性更好,如與DB2、Oracle、SQL Server等商業資料庫整合能力很強。

  5. 系統管理:iSeries 400系統可以進行遠端管理和監控,利用遠端控制協定(如HTTP、FTP)能夠完成資源管理、安全設定、應用管理、設定管理、系統紀錄檔記錄等任務。

  6. 網路支援:iSeries 400系統可以提供安全、可靠的網路通訊服務,支援TCP/IP、SNA等網路協定,具有良好的網路傳輸效能和高度的安全性。

 

五、AS400 執行機制

  AS400採用了獨特的執行機制,該系統的工作機制主要由硬體、作業系統、基礎執行軟體、應用軟體和使用者組成。以下是AS400的執行機制:

  • 硬體:如處理器、記憶體、硬碟、網路介面卡等,AS400使用專門的硬體架構 PowerPC,並提供了可靠的備份和容錯機制,使系統具有非常高的可靠性和穩定性。

  • 作業系統:AS400的作業系統是OS/400,是一種物件導向的作業系統。物件是作業系統中最基本的單元,可以代表檔案、目錄、作業、程式等各種系統資源。系統在工作期間會不斷建立和排程各種物件,以進行各種任務。

  • 基礎執行軟體:AS400提供了各種基礎執行軟體,如資料庫、Web伺服器、郵件伺服器、FTP伺服器等,可以滿足多種應用需求。此外,AS400還提供了一系列工具和服務,如計劃任務、備份恢復、安全設定、使用者管理等,可以方便地進行系統管理和維護。

  • 應用軟體:AS400支援多種應用軟體,如ERP、CRM、SCM、OA、CRM等,可以滿足不同業務需求。應用程式可以採用多種程式語言實現,如RPG、COBOL、C、Java等。

  • 使用者:終端使用者通過使用者端連線到AS400伺服器,通過終端軟體(如5250或3270終端模擬軟體)或瀏覽器等方式,存取各種應用軟體,完成各種業務操作。

綜上所述,AS400的執行機制是通過硬體、作業系統、基礎軟體、應用軟體和使用者組成一個完整的體系,以供企業進行資訊處理和業務管理。AS400具有高度的可靠性、擴充套件性和安全性,廣泛應用於企業管理和資訊化建設領域。

 

六、AS400 的框架

  AS/400系統採用了獨特的架構,即客戶/伺服器架構,以實現多種應用程式的開發和執行。以下是AS/400系統的框架:

  1. 硬體:AS/400系統的硬體採用了 IBM 自行研發的 PowerPC 架構,具有高效能、可用性和可靠性。該架構基於嵌入式技術設計,支援多個處理器和記憶體單元,可以實現大規模的資料處理和應用程式執行。

  2. 作業系統:AS/400系統的作業系統是 OS/400,是一種物件導向的作業系統,提供了完整的應用程式開發環境和多工操作模式。該作業系統採用了物件導向的設計方法,將所有系統資源抽象為物件,從而實現了良好的可維護性和可延伸性。

  3. 資料庫管理:AS/400系統還提供了完善的資料庫管理系統(DBMS),即DB2/400。該資料庫系統支援 SQL 資料庫語言和物件導向資料庫技術,使使用者可以輕鬆地管理和處理企業重要資料。

  4. 應用程式開發:AS/400系統通過開發環境,如RPG、COBOL、Java 開發工具等,支援使用者開發各種應用程式來滿足不同業務需求。此外,AS/400系統還提供了應用程式介面 (API) ,可以與其他系統進行互操作。

  5. 使用者介面:AS/400系統的使用者介面採用類似於 5250 或 3270 的終端模擬器,提供了「綠屏」使用者介面。此外,AS/400系統還支援 Web 服務,提供了更加現代化的使用者互動方式。

  6. 安全管理:AS/400系統在設計上做了很多安全考慮,如採用許可權分離、可信證書、安全防火牆等技術,保證了所有使用者和應用程式的安全性。同時,AS/400系統還提供了加密技術、金鑰管理等安全提升措施。

綜上所述,AS/400系統的框架採用了客戶/伺服器架構,通過硬體、作業系統、資料庫管理、應用程式開發、使用者介面和安全管理等多個方面進行組成,為企業提供了穩定、可靠和高效的資訊處理和管理服務。

 

七、AS400 使用者介面之綠屏

 

  AS/400使用者介面通過傳統的綠屏介面來提供操作。也稱為"5250標頭檔案"或「3270標頭檔案」,主要是指在螢幕上顯示的字元和圖案,並支援使用遊標或滑鼠來選擇和輸入資料。此綠屏介面使用基於文字的輸入和顯示模式,它由一系列的螢幕字、輸入框 、選單和功能鍵等組成。使用者可以通過操縱螢幕上的遊標來輸入和編輯資料,從而與系統進行互動。這種簡單、易用的使用者介面可以大大提高工作效率和資料準確性,尤其在大量批次資料輸入時更能體現其優勢。

  AS/400綠屏介面的操作方式與傳統計算機系統上部分介面操作相似,但是與現代作業系統介面風格迥異,在某種程度上存在一些簡陋和不便之處。但是,在 AS/400 系統的應用範圍內,綠屏介面仍然是最為常用的使用者介面。

  為了便於使用者操作,很多第三方軟體開發商也提供了圖形介面的應用,提升了系統的易用性和使用者體驗。同時,隨著技術的發展和使用者需求的變化,AS/400系統已經支援了更先進的 Web 應用介面,如瀏覽器介面及行動端應用等,更方便、靈活,更符合當前的企業應用需求。

 

詳細內容請參考百度百科 : as400_百度百科 (baidu.com)

 

八、AS400 前景分析

  AS400 終將被淘汰的說法早在零幾年就有人提及,隨著這些年的市場變化這種苗條逐漸顯現,今年更勝。首先是 AS400 這個系統本身太過古老,已經很難適應如今的市場需求,據說很多歐美市場已經放棄使用該系統,而中國大陸也在提倡自主研發。目前這個市場上使用該系統的企業已經很少了,據我瞭解只有少數的幾家銀行和一些保險機構還在使用,但也在嘗試轉換當中,所以如果有更好的發展,不建議入坑,更不建議轉這行。因為受市場限制,很難跳槽,並且待遇說實話並不是很美觀。  

  以上分析僅為個人觀點