下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于Web2.0的大型机操作系统GUI的实现基于eb2.0的大型机操作系统GUI的实现摘要在大型主机现有的eb2.0操作系统上,开发一个抽取系统配置参数的插件。在表现层,主要使用Javasript,使用Ajax跟效劳端进展异步通信。主要使用Java实现业务逻辑。在底层使用Rexx和JL实现对系统底层命令的调用。关键词eb2.0;Ajax;Java;Javasript;Rexx中图分类号TP39文献标识码A文章编号1674-6708202252-0188-011背景介绍IBz系列主机,以它的稳定性,平安性,可靠性出名于世。然而,z系列主机上的操作系统古老的管理形式和操作界面,给系统管理员造成一定
2、的困难,也给许多刚接触z/S的新手在学习和使用z/S上带来很大不便。因此,IB开发了一套基于eb2.0的z/SGUI。eb页面的系统管理界面,不仅使新手可以更快的上手,而且它的一些新增的功能,也给有经历的系统管理员带来很大的方便。本系统正是在这个系统的根底上,开发和实现的。2关键技术1Ajax技术:最大的特点就在于实现用户操作与效劳器的异步响应。传统的eb页面都是在用户提交申请后,效劳器根据用户的恳求作出响应的反响。而Ajax技术那么不同,它实现了在用户还没有发出恳求的时候,Ajax的引擎就可以实如今不刷新页面的时候,重新载入数据;2REXX:是一种脚本语言。显著特点是,它简单的语法和强大的功
3、能。它的目的就是使得脚本简单,快速,可靠;3JL:是大型机上,用户与操作系统的通讯的一种工具语言。在大型机系统中,当用户需要使用计算机完成某项任务时,必须准备一个作业流(JbStrea),一个作业流可能会包含一个或多个作业。程序员可以使用JL获得作业所需的资源,实现自己的操作;4Jzs:为了在z系统上支持Java,IB专门开发了一套支持java的API,jzs。通过它,可以让java实现许多系统z上的操作。比方,读取数据集等等;5Jsn:既JavaSriptbjetNtatin。它是一种类似于XL的数据交换格式。是基于JavaSript的一个子集。也是JavaSript的原生格式。这意味着,J
4、sn与Javasript有天然的依赖关系,在Javasript中处理Jsn,非常方便。3系统架构图1本系统的架构如下图。用户通过eb阅读器,访问z/SF。而z/SF依赖ASE。ASE作为z/SF的容器,提供了z/SF的运行环境。这,z/SF就能跟主机上的z/SF操作系统进展有效的通讯和信息交换了。这个架构的好处是,系统管理员无论在任何地方,只要能访问网络,就能对系统进展配置。当然,在访问的时候,需要经过必要的平安检查。4硬件及操作平台论文联盟该系统以z900大型主机作为开发平台。以z/SR12作为操作系统。以ASE作为z/SF的容器。使用z/SF1.2版本。4.1软件构造设计1错误处理模块:为
5、了是系统功能更加完善,用户界面更加友好。当系统都任意局部发生错误时,就会调用该错误处理模块,显示相应都信心,提示用户作出相应都处理;2REXX调用模块:Java调用REXX工作都模块。该模块是后续一切功能的入口。它负责调用REXX,执行系统命令,并将系统命令的执行结果返回给Java;3数据集语法解析模块:对于z/S操作系统,不同的种类都配置文件,具有截然不同都语法,这就需要程序首先做到识别配置文件的种类,根据特定的种类采取完全不同都解析方法。从中得到有用的信息;4Jsn文件生成模块:根据数据解析模块的输出,生成相应都Jsn文件,为生成树形构造做好准备;5JSP页面生成模块:经过对配置文件的解析
6、,Jsn文件的生成,最终动态生成用于显示JSP文件。当需要查看详细都配置文件时,展的就是这个动态生成都页面。4.2系统流程系统主要流程如下:用户登录系统后,发出查询系统配置的恳求。在Z/SF判断出用户确实具有相应的权限后,由java调用REXX,执行查询系统配置的系统命令,并将系统命令的执行结果存如相应的数据集。Java根据数据集中的系统命令的执行结果,解析出所需要的信息,并根据该信息到系统的配置数据集中,得到系统的当前配置。在这个根底上,由Java把系统的配置信息写入Jsn文件,而该文件是控件ztreevie2.0的输入。这样,系统的当前配置就能以树的形式明晰的展如今阅读器上了。5结论eb2.0技术在大型机操作系统的应用,给人们学习和管理大型机操作系统带来很大的便利。eb界面为人们所熟知,它新增都功能也给日常都维护和管理带来很大的方便。因此,eb2.0在大型机操作系统都应用,必将给大型机的开展带来新的活力。参考文献1屈福志,吴淑娟.AJAX及其在图书馆留言簿中的应用J.高校图书情报论坛,2022,6(4).2吴克河,张飞.基于麒麟操作系统的eb电能质量监测系统的设计与实现J.现代电力,2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 质量体系监视和测量资源培训课件
- 绘画厨具课件教学课件
- 就餐服务课件教学课件
- 美术蜘蛛课件教学课件
- 高三化学一轮复习 氮及其化合物说播课课件
- 膝关节保膝治疗
- 车轮滚滚中班教案反思
- 鞭炮与安全教案反思
- 好玩的空气说课稿
- 物联网燃气报警器
- 学校心理健康教育合作协议书
- 2024江苏省沿海开发集团限公司招聘23人(高频重点提升专题训练)共500题附带答案详解
- 2024年初级社会体育指导员(游泳)技能鉴定考试题库(含答案)
- 湖北省危险废物监管物联网系统管理计划填报说明
- Unit6ADayintheLife教学设计2024-2025学年人教版(2024)英语七年级上册
- 苏教版三年级上册数学期末考试试卷及解析答案
- 2024年个人劳务承包合同书
- 知道网课智慧《睡眠医学(广州医科大学)》测试答案
- 如果历史是一群喵课件
- 危大工程以及超过一定规模的危大工程范围
- 门诊导诊课件
评论
0/150
提交评论