亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Web2.0的大型機(jī)操作系統(tǒng)GUI的實(shí)現(xiàn)

        2011-04-18 01:21:46夏潤釗
        科技傳播 2011年19期
        關(guān)鍵詞:配置文件調(diào)用頁面

        夏潤釗

        同濟(jì)大學(xué)軟件學(xué)院,上海 201804

        1 背景介紹

        IBM z系列主機(jī),以它的穩(wěn)定性,安全性,可靠性聞名于世。然而,z系列主機(jī)上的操作系統(tǒng)古老的管理模式和操作界面,給系統(tǒng)管理員造成一定的困難,也給許多剛接觸z/OS的新手在學(xué)習(xí)和使用z/OS上帶來很大不便。因此,IBM開發(fā)了一套基于Web 2.0的z/OS GUI。Web頁面的系統(tǒng)管理界面,不僅使新手能夠更快的上手,而且它的一些新增的功能,也給有經(jīng)驗(yàn)的系統(tǒng)管理員帶來很大的方便。本系統(tǒng)正是在這個系統(tǒng)的基礎(chǔ)上,開發(fā)和實(shí)現(xiàn)的。

        2 關(guān)鍵技術(shù)

        1) Ajax技術(shù):最大的特點(diǎn)就在于實(shí)現(xiàn)用戶操作與服務(wù)器的異步響應(yīng)。傳統(tǒng)的Web頁面都是在用戶提交申請后,服務(wù)器根據(jù)用戶的請求作出響應(yīng)的反應(yīng)。而Ajax技術(shù)則不同,它實(shí)現(xiàn)了在用戶還沒有發(fā)出請求的時候,Ajax的引擎就可以實(shí)現(xiàn)在不刷新頁面的時候,重新載入數(shù)據(jù);

        2)REXX:是一種腳本語言。顯著特點(diǎn)是,它簡單的語法和強(qiáng)大的功能。它的目的就是使得腳本簡單,快速,可靠;

        3) JCL:是大型機(jī)上,用戶與操作系統(tǒng)的通訊的一種工具語言。在大型機(jī)系統(tǒng)中,當(dāng)用戶需要使用計算機(jī)完成某項(xiàng)任務(wù)時,必須準(zhǔn)備一個作業(yè)流(Job Stream),一個作業(yè)流可能會包含一個或多個作業(yè)。程序員可以使用JCL獲得作業(yè)所需的資源,實(shí)現(xiàn)自己的操作;

        4)Jzos:為了在z系統(tǒng)上支持Java,IBM專門開發(fā)了一套支持java的API,jzos。通過它,可以讓java實(shí)現(xiàn)許多系統(tǒng)z上的操作。比如,讀取數(shù)據(jù)集等等;

        5)Json:既JavaScript Object Notation。它是一種類似于XML的數(shù)據(jù)交換格式。是基于JavaScript的一個子集。也是 JavaScript的原生格式。這意味著,Json與Javascript有天然的依賴關(guān)系,在Javascript中處理Json,非常方便。

        3 系統(tǒng)架構(gòu)

        圖1

        本系統(tǒng)的架構(gòu)如圖所示。用戶通過Web瀏覽器,訪問z/ OSMF。而z/OSMF依賴WAS OEM。 WAS OEM作為z/OSMF的容器,提供了z/OSMF的運(yùn)行環(huán)境。這,z/OSMF就能跟主機(jī)上的z/OSMF操作系統(tǒng)進(jìn)行有效的通訊和信息交換了。這個架構(gòu)的好處是,系統(tǒng)管理員無論在任何地方,只要能訪問網(wǎng)絡(luò),就能對系統(tǒng)進(jìn)行配置。當(dāng)然,在訪問的時候,需要經(jīng)過必要的安全檢查。

        4 硬件及操作平臺

        該系統(tǒng)以z900大型主機(jī)作為開發(fā)平臺。以z/OS R12作為操作系統(tǒng)。以WAS OEM 作為z/OSMF的容器。使用z/OSMF 1.2版本。

        4.1 軟件結(jié)構(gòu)設(shè)計

        1)錯誤處理模塊:為了是系統(tǒng)功能更加完善,用戶界面更加友好。當(dāng)系統(tǒng)都任意部分發(fā)生錯誤時,就會調(diào)用該錯誤處理模塊,顯示相應(yīng)都信心,提示用戶作出相應(yīng)都處理;

        2)REXX調(diào)用模塊:Java調(diào)用REXX工作都模塊。該模塊是后續(xù)一切功能的入口。它負(fù)責(zé)調(diào)用REXX,執(zhí)行系統(tǒng)命令,并將系統(tǒng)命令的執(zhí)行結(jié)果返回給Java;

        3)數(shù)據(jù)集語法解析模塊:對于z/OS操作系統(tǒng),不同的種類都配置文件,具有截然不同都語法,這就需要程序首先做到識別配置文件的種類,根據(jù)特定的種類采取完全不同都解析方法。從中得到有用的信息;

        4)Json文件生成模塊:根據(jù)數(shù)據(jù)解析模塊的輸出,生成相應(yīng)都Json文件,為生成樹形結(jié)構(gòu)做好準(zhǔn)備;

        5)JSP頁面生成模塊:經(jīng)過對配置文件的解析,Json文件的生成,最終動態(tài)生成用于顯示JSP文件。當(dāng)需要查看具體都配置文件時,展的就是這個動態(tài)生成都頁面。

        4.2 系統(tǒng)流程

        系統(tǒng)主要流程如下:用戶登錄系統(tǒng)后,發(fā)出查詢系統(tǒng)配置的請求。在Z/OSMF判斷出用戶確實(shí)具有相應(yīng)的權(quán)限后,由java 調(diào)用REXX, 執(zhí)行查詢系統(tǒng)配置的系統(tǒng)命令,并將系統(tǒng)命令的執(zhí)行結(jié)果存如相應(yīng)的數(shù)據(jù)集。Java根據(jù)數(shù)據(jù)集中的系統(tǒng)命令的執(zhí)行結(jié)果,解析出所需要的信息,并根據(jù)該信息到系統(tǒng)的配置數(shù)據(jù)集中,得到系統(tǒng)的當(dāng)前配置。在這個基礎(chǔ)上,由Java把系統(tǒng)的配置信息寫入Json文件,而該文件是控件mztreeview2.0的輸入。這樣,系統(tǒng)的當(dāng)前配置就能以樹的形式清晰的展現(xiàn)在瀏覽器上了。

        5 結(jié)論

        Web 2.0技術(shù)在大型機(jī)操作系統(tǒng)的應(yīng)用,給人們學(xué)習(xí)和管理大型機(jī)操作系統(tǒng)帶來很大的便利。Web界面為人們所熟知,它新增都功能也給日常都維護(hù)和管理帶來很大的方便。因此,Web2.0在大型機(jī)操作系統(tǒng)都應(yīng)用,必將給大型機(jī)的發(fā)展帶來新的活力。

        [1]屈福志,吳淑娟.A.JAX.及其在圖書館留言簿中的應(yīng)用[J].高校圖書情報論壇,2007,6(4).

        [2]吳克河,張飛.基于麒麟操作系統(tǒng)的Web.電能質(zhì)量監(jiān)測系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].現(xiàn)代電力,2008,25(6).

        [3]陳琳.基于A.jax技術(shù)的Web應(yīng)用[J].福建信息技術(shù)教育,2010(2).

        [4]崔明磊.基于.Linux.操作系統(tǒng)的網(wǎng)絡(luò)設(shè)備日志.Web處理系統(tǒng)開發(fā)研究[J].福建電腦,2009(8).

        猜你喜歡
        配置文件調(diào)用頁面
        大狗熊在睡覺
        刷新生活的頁面
        提示用戶配置文件錯誤 這樣解決
        搭建簡單的Kubernetes集群
        互不干涉混用Chromium Edge
        核電項(xiàng)目物項(xiàng)調(diào)用管理的應(yīng)用研究
        LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
        忘記ESXi主機(jī)root密碼怎么辦
        基于系統(tǒng)調(diào)用的惡意軟件檢測技術(shù)研究
        利用RFC技術(shù)實(shí)現(xiàn)SAP系統(tǒng)接口通信
        久久久久亚洲精品无码蜜桃| 日本高清免费播放一区二区| 在线视频一区二区国产| 日本边添边摸边做边爱喷水 | 午夜福利不卡无码视频| 中文字幕一区二区三区6| 少妇性俱乐部纵欲狂欢少妇| 99久久综合精品五月天| 最新国产午夜福利| 国产午夜在线观看视频| 色欲色香天天天综合网www | 国产又滑又嫩又白| 青青青伊人色综合久久亚洲综合| 少妇深夜吞精一区二区| 无码人妻精品中文字幕| 午夜一区欧美二区高清三区| 亚洲国产精品久久九色| 久久精品人妻一区二三区| 国产精品国产三级国产av品爱网| 69久久夜色精品国产69| 狠狠综合亚洲综合亚色 | 亚洲av成人一区二区三区网址| 免费女女同黄毛片av网站| 国产精品麻豆va在线播放| 牛鞭伸入女人下身的真视频| 无码伊人久久大杳蕉中文无码| 日韩av一区二区三区高清| 少妇人妻精品一区二区三区| 免费无码精品黄av电影| 老妇肥熟凸凹丰满刺激| 欧洲乱码伦视频免费| 久久久精品国产免费看| 天天爽天天爽夜夜爽毛片 | 无码中文字幕av免费放| 69精品国产乱码久久久| 人妻无码中文字幕| 欧美黄色免费看| 中文字幕乱码在线婷婷| 初尝人妻少妇中文字幕| 无遮挡亲胸捏胸免费视频| 亚洲一区二区三区av色婷婷|