基于J2EE和XML的多层应用系统架构研究

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:yuantxunda
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
论文基于J2EE平台针对XML开发多层应用程序的问题,进行了分析和研究,提出了一个基于J2EE和XML的多层应用程序架构。该架构在传统的J2EE多层模型(Web层、EJB层、企业信息系统层)的基础上,结合XML技术,对原有的模型在Web层、EJB层、EIS层上进行了扩充,并对数据源的XML建模、Web服务实现、用户界面设计、消息服务作了说明。最后,用一个简单的实例说明了如何应用该架构开发企业应用,演示了J2EE和XML联合应用的强大功能。在技术上有如下特点: (1)使用该架构简化了应用程序的开发、部署工作,且应用程序可以跨平台移植; (2)该架构利用XML技术所建立的EIS层的数据库系统视图,实时地获取数据源的信息以实现对多种数据源的查询,而不需要关心数据的实际来源和存放格式; (3)由于XML良好的结构和语义表达能力,因而相对于其他格式的消息,XML格式的消息对象的语法分析和确认操作更容易实现,从而以XML作为消息对象的消息系统具有更强的语义表达能力; (4)XML模板及XMLWeb发布框架,使得用户界面的设计更灵活。
其他文献
最坏执行时间(WCET)估值的需求在于为计算机控制产品和其他实时计算机系统的程序的时效性提供保证。这些估值可以用来保证中断的及时地响应,也可以确保周期任务的吞吐量,还有作为
随着云计算时代的到来,各种应用程序需要分析计算的数据所占用的空问越来越大,一度由GB到TB甚至发展到EB数量级。随着数据量的增大,需要的存储空间也变得越来越大,相应的能源
论文以实际项目“网络计算机软件系统”的研发为背景,简要介绍了网络计算机的基本概念及特点,在国内外的发展现状,应用前景,构建网络计算机软件系统的意义和作者在项目中承担
本文通过分析Web服务组合中存在的问题,提出了从业务流、数据流、基本服务管理三个层面对Web服务组合技术进行深入研究,并且针对上述三个层面存在的问题,分别给出了动态环境中的
北京华油天然气有限责任公司作为中国石油下属一级企业,采用SCADA(SupervisionControlAndDataAcquisition,数据采集与监控)对陕京输气管道进行监控;通过EAM(EnterpriseAssetMana
VANET是一种新型的移动自组织网络(MANET),它将行驶在道路上的车辆都虚拟成网络中的一个移动节点,将路边的通信设施虚拟为静态节点,然后节点之间都可以通过多跳的形式进行无线通
随着网络技术与应用的发展,各种各样的安全协议层出不穷,安全协议的实现与应用也日益复杂。如何屏蔽不同安全协议的差异,以减少应用软件系统集成的复杂度成为一个重要技术课
本文阐述了非处方药的概念及发展现状,指出了目前在我国非处药的使用中存在的主要问题。从普通百姓生活及医疗保健的实用角度出发,分析了对OTC网上智能咨询系统开发研究的实
本文首先通过对其定义与历史的阐述,对其特点和与其他移动网络系统的区别的分析,及对其应用领域的讨论,简要介绍了这种网络,接着阐述了移动自组网的体系结构及关键技术,介绍了在
  工作流管理系统是一个软件系统,它完成工作流的定义和管理,并按照在计算机中预先定义好的工作流逻辑推进工作流实例的执行。工作流客户端程序是一种让一般用户直接通过Web