文档详情

IBM大型数据服务器管理系统的设计与实现.doc

发布:2018-03-14约7.37千字共11页下载文档
文本预览下载声明
IBM大型数据服务器管理系统的设计与实现   摘要:为了减少IBM大型数据服务器的操作复杂性,该文提供了一个基于J2EE的软件系统的实现,用于对IBM大型数据服务器的管理和操作,从而大大提高了IBM大型数据服务器的易用性和可维护性。   关键词:地址空间;J2EE;作业控制语言   中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)31-0769-03   The Design and Realization of IBM Mainframe Management System   LV Chao, XU Yan-ling   (School of Soft Engineering,Tongji University,Shanghai 201804,China)   Abstract: In order to reduce the complexity of operation on IBM mainframe,this article provides the reality of a software system based on J2EE architecture.This software system is designed for managing and operating the IBM mainframe and also for increasing the maintainability and availability ofIBM mainframe.   Key words: address space; J2EE; JCL      1 引言   IBM大型数据服务器(IBM Mainframe)是计算机中的顶级产品,以其RAS特性而闻名。其拥有的安全性(R),高可用性(A),优秀的服务性(S),以及无与伦比的I/O性能,使其在钢铁,航空,金融等行业被广泛采用。   随着IBM大型数据服务器应用技术的推广,越来越多的企业都采用IBM主机处理大量的并发交易信息以及批处理作业。而与此同时,由于大型机操作系统的复杂性以及安全管理、数据管理的门槛高、用户界面不够友好的原因,只有具备多年大型机管理经验的人员才能够胜任大型机的日常操作和管理工作以及相关安全管理的工作。为了方便管理大型机,需要一个软件系统来简化大型服务器的管理和操作。   文章给出了基于J2EE的大型机系统管理软件系统的实现原理,通过FTP协议来实现Windows文件和大型服务器文件类型的转换,并且进行数据交换。并根据该原理给出了该软件系统的具体实现流程。   2 J2EE的特点与工作原理   J2EE[1] (JAVA 2 Enterprise Edition)是建立在JAVA平台上的企业级应用解决方案,其本质上是为企业提供了一个分布式的服务器应用程序设计环境。它兼容J2SE平台的所有功能,而且也对诸如HTML,Servlet/JSP,EJB,XML,WEB Service等流行技术的全力支持。J2EE为企业级应用程序提供了一系列标准,是一套编程规范,遵循这套规范开发出来的系统具有可移植性,安全性,可伸缩性,负载均衡等特点。   J2EE架构图如图1所示。   MVC[2](Model/View/Control)架构这个架构体系的主体。Model/View/Control是WEB应用软件系统设计的经典结构。这种设计结构的思想就是把一个应用分为三个部分:Model、View和Controller,每个部分负责不同的功能。Model是指对业务数据/信息的处理模块,主要包括对业务数据的存取、加工、综合、分析、调度等;View是指用户接口,也就是如何把业务数据反馈给用户;Controller则负责View模块和Model模块之间的流程控制,主要由以下流程组成:1) 将用户界面(View)的一系列操作结果映射到具体的Model模块,以完成具体的业务逻辑;2) 将通过Model处理完的业务数据及时反馈给用户。   MVC架构模式使得应用程序的结构更加清晰,通过将代码按照层次划分为业务逻辑/数据、用户界面和应用流程控制这三个层次,增强代码稳定性。对于Model、View、Controller这三部分功能来讲,View的实现一般是由界面设计人员和界面程序员来完成,Model则是由业务逻辑程序员来完成,Controller则一般由负责整体控制的程序员来完成。Controller部分的代码比较稳定,一般会实现一个通用的架构;而Model则跟随商务流程的变化而变化;View的更改则是随着用户需求的更改而更改。这种模块功能的划分有利于在代码修改过程中进行模块的隔离,而不需要把具有不同功能的代码混杂在一起造
显示全部
相似文档