- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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的更改则是随着用户需求的更改而更改。这种模块功能的划分有利于在代码修改过程中进行模块的隔离,而不需要把具有不同功能的代码混杂在一起造
您可能关注的文档
- C#窗体间相互调用及数据传递方法.doc
- C#开发贪食蛇游戏.doc
- C#与Matlab混合编程的两种模式分析.doc
- C、S模式考试系统中Office题目自动判卷技术的研究.doc
- C#中构造函数浅析.doc
- C4.5算法在信息检索结果分类中的应用.doc
- C++STL技术在股市行情排序中的具体应用.doc
- C++程序设计教学模式与方法.doc
- C++程序设计教学探讨.doc
- C++程序设计课程研究与教材建设.doc
- 2025至2030中国婴儿拉式蚊帐行业发展现状及发展趋势与投资风险报告.docx
- 2025至2030中国半导体陶瓷靶行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国果汁行业供需趋势及投资风险报告.docx
- 2025至2030中国双节距滚子链行业项目调研及市场前景预测评估报告.docx
- 2025至2030全球及中国电子电气中的cPDM行业项目调研及市场前景预测评估报告.docx
- 2025至2030工业风幕行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至20305G技术行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030钛合金行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国冶金工程施工总承包行业运营态势与投资前景调查研究报告.docx
- 2025至2030铁路IT支出行业产业运行态势及投资规划深度研究报告.docx
最近下载
- 2024年中国零售商调查报告—全球化视角之海外门店拓展.pdf VIP
- 八大特殊作业(八大危险作业)安全管理知识与规范培训(PPT132页).pptx VIP
- 银行会计岗位招聘笔试题(某大型集团公司)试题集解析.docx VIP
- 磅房计量考试试题及答案.doc VIP
- 绿化养护标准及收费办法.docx VIP
- 儿童闭塞性细支气管炎的诊断和治疗(2023版)专家共识解读课件.pptx VIP
- CTX-M耐药基因流行病学调查及耐药机制研究.pdf
- 中国共产党纪律处分条例测试题附答案+考试注意事项.doc VIP
- 财务会计与税务会计差异及协调探讨.doc VIP
- (高清版)DG∕TJ 08-2410-2022 文物和优秀历史建筑消防技术标准.docx VIP
文档评论(0)