AS400卡的系統(tǒng)集成是什么?
發(fā)布時間 : 2019-08-01
集成是指將完成不同功能的程序模塊集合在一個有機的整體中。在這個整體中除含有操作系統(tǒng)功能外還有網絡通信功能,數據庫管理功能,語言支持功能等。將它們作為一個整體來設計的優(yōu)點是代碼量少,執(zhí)行效率高,安全性好,易于安裝、維護和使用,同時也避免了功能上的重復和不同廠商產品之間的縫隙問題引起的一些爭端。當然這種集成性所引起的不利因素也是有的,那就是系統(tǒng)的靈活性會有所下降。 AS/400 是一個最典型的集成的商用計算機,它把計算機系統(tǒng)通常要用到的一些功能如網絡通信功能,數據庫管理功能,安全管理功能完全集成在 AS/400 操作系統(tǒng)中。這種集成系統(tǒng)的整體功能遠遠勝于各部分功能的簡單迭加。使用各種功能的用戶接口都是一致的,因此在 AS/400 上開發(fā)應用會節(jié)省更多的人力資源、財力資源。需要的維護人員也比其它計算機系統(tǒng)少,這是 AS/400 在業(yè)界獲得成功原因之一。 AS/400 集成系統(tǒng)中含有對各種網絡通信協議和通信設備的支持,如 TCP/IP 協議,異步傳輸控制協議( ASYNC ),二進制同步傳輸協議( BSC ),同步數據鏈路控制協議( SDLC ),高級數據鏈路控制協議( HDLC ),X .25 協議等通信協議及各種網絡通信適配器。 AS/400 支持幾乎所有的 TPC/IP 應用, Internet 應用。
在 OS/400 中還含有一個功能強大的數據庫管理系統(tǒng) DB2/400 ,這是一個全功能的開放性的關系數據庫系統(tǒng),是 IBM DB2 家族中的一個成員。
DB2/400 已升級到 DB2 UDB for AS/400 ,它除了支持原有 DB2/400 數據庫中存儲過程 (store procedure) ,參照完整性 (referential integrity ) ,觸發(fā)器 (trigger) ,二階段提交 (two-way commitment) 等重要功能外,還增加了對于多媒體信息,對象型 DBMS ,試算表,虛擬文件等方面的支持。另外在 OS/400 V4R4 版本中還增強了數據庫查詢性能, SQL 連接能力,并行處理能力等。
由于 AS/400 的操作系統(tǒng)是由 OS/400 與 LIC 組合而成,整個集成的系統(tǒng)所提供的功能根據其與硬件的關系不同,使用頻率不同,對安全的要求不同而被分別放在不同的層面上。上圖顯示了各功能模塊所處的位置。上圖中可以看出, CL 部分是直接面向用戶的,完全處于 MI 上方;工作管理( work management )的職責主要是對作業(yè)的管理,與硬件關聯不大,所以大部分位于 OS/400 中;設備管理部分有些和硬件關系十分密切,如設備的驅動程序等要放在 LIC 層,而那些對設備進行監(jiān)控的部分放在 OS/400 中實現;安全部分雖然與硬件完全獨立,但為了提供更高級別的安全保護,還是把它的大部分功能放到 LIC 層實現。此外有些功能與硬件并無多大關系,但對系統(tǒng)性能舉足輕重,也將其放在 LIC 層實現。還有一些功能是分散在 OS/400 和 LIC 中的。由于數據傳輸部分與磁盤驅動方式和數據傳輸方式密切相關故在 LIC 中實現,文件定義部分與硬件無關在 OS/400 中實現,文件中的成員( member )定義與磁盤有一定關聯在 LIC 中實現更好些。有些功能很難確定在 LIC 中還是在 OS/400 中實現更合適, AS/400 總是盡可能地進行層次劃分。