基于Web2.0的大型机操作系统GUI的实现 |
|
|
论文联盟*编辑。 基于Web2.0的大型机操作系统GUI的实现
摘要 在大型主机现有的Web 2.0操作系统上,开发一个抽取系统配置参数的插件。在表现层,主要使用Javascript,使用Ajax跟服务端进行异步通信。主要使用Java实现业务逻辑。在底层使用Rexx和JCL实现对系统底层命令的调用。 关键词 Web 2.0;Ajax;Java;Javascript;Rexx 中图分类号TP39 文献标识码A 文章编号 1674-6708(2011)52-0188-01 1 背景介绍 IBM z系列主机,以它的稳定性,安全性,可靠性闻名于世。然而,z系列主机上的操作系统古老的管理模式和操作界面,给系统管理员造成一定的困难,也给许多刚接触z/OS的新手在学习和使用z/OS上带来很大不便。因此,IBM开发了一套基于Web 2.0的z/OS GUI。Web页面的系统管理界面,不仅使新手能够更快的上手,而且它的一些新增的功能,也给有经验的系统管理员带来很大的方便。本系统正是在这个系统的基础上,开发和实现的。 2 关键技术 1) Ajax技术:最大的特点就在于实现用户操作与服务器的异步响应。传统的Web页面都是在用户提交申请后,服务器根据用户的请求作出响应的反应。而Ajax技术则不同,它实现了在用户还没有发出请求的时候,Ajax的引擎就可以实现在不刷新页面的时候,重新载入数据; 2)REXX:是一种脚本语言。显著特点是,它简单的语法和强大的功能。它的目的就是使得脚本简单,快速,可靠; 3) JCL:是大型机上,用户与操作系统的通讯的一种工具语言。在大型机系统中,当用户需要使用计算机完成某项任务时,必须准备一个作业流(Job Stream),一个作业流可能会包含一个或多个作业。程序员可以使用JCL获得作业所需的资源,实现自己的操作; 4)Jzos:为了在z系统上支持Java,IBM专门开发了一套支持java的API,jzos。通过它,可以让java实现许多系统z上的操作。比如,读取数据集等等; 5)Json:既JavaScript Object Notation。它是一种类似于XML的数据交换格式。是基于JavaScr [1] [2] [3] 下一页 |
|
|
|
上一个论文: AIX操作系统性能优化的研究及应用 下一个论文: 一种简单实用的声控洒水灭尘装置 |
|