基于J2EE和设计模式的企业交易平台的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:Silly728
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在Internet日益普及的今天,越来越多的企业信息系统都采用Web技术来开发,将Internet作为企业内外部的信息发布、交换以及管理和交易的平台。这样的应用程序由于要访问各种类型的数据并分发于大量的客户端,从而增加了系统的复杂性。另外,随着服务规模的扩大,为了降低开支和加快响应速度,要经常对其底层代码进行修改。因此,系统的复用性、可维护性、简洁性在开发中变得尤为重要。系统性能和伸缩性关系到系统在网络中的响应和负载能力,它们是系统成败的标准。系统运行在开放网络中,保证企业、客户信息的安全性是系统正常运行的根本保证。针对上述问题,论文基于J2EE和设计模式,结合合适的框架构建了一个具有高效、安全特性的企业交易平台。本文针对采用J2EE平台开发应用系统进行了深入分析,首先改进系统架构以实现高效的应用,分析经典的四层架构的缺陷所在,将其核心层——业务层再次划分为:代理层、业务逻辑层和数据访问层,以使各层次分工更加明确、降低层与层之间的耦合性。本文在开发企业交易平台过程中,充分利用了设计模式和开发框架的作用,保证系统复用性、扩展性和可维护性并使得系统性能和伸缩性得到提高。表示层主要基于Struts框架实现,针对多数Web系统中共有的数据操作方法,从Struts框架中提炼出了数据操作框架。基于Session Fa?ade模式和EJB Command模式的设计实现了一个业务代理框架,并基于此框架构建代理层,业务逻辑层在以EJB组件实现的基础上,结合了Value Object模式、Service Locator模式和Session Fa?ade模式等,数据访问层主要是基于Data Access Object模式实现。在实现过程中具体探讨如何合理运用组合技术,就多层J2EE体系结构的设计思想作深入地探讨实践,为实现高效的多层J2EE应用提供一种新的思路及方法。本文在对J2EE安全结构和JAAS安全机制进行分析的基础上,结合系统的需求,为了解决非法用户的数据访问请求以及合法用户的越权数据请求的安全问题,设计并实现了基于角色访问控制安全策略的安全机制。
其他文献
氢是一种清洁、可循环利用的物质,被认为是一种理想能源载体,可以高效地转变为可利用的有效能而不带来环境问题。水电解制氢是最有前景、最洁净的制氢方法之一,但由于析氢过电位的存在导致能耗增加。通过开发具有高催化活性的催化剂来提高阴极析氢反应效率已经被广泛研究。本论文中,将植酸(IP6)、2-氨基-5-巯基-1,3,4-噻二唑(AMT)和二氧化锰(MnO2)作为催化剂分别修饰在不同基底电极表面,来提高电极
2020年的春天,由于新冠肺炎的发生,老师和学生们不能如约返回校园.作为教师的笔者,虽然不能奋战在抗“疫”一线,但是作为一名初一年级的班主任兼英语任课教师,我深知自己肩上
期刊
期刊
感应电动机的直接转矩控制是继矢量变换控制后新发展起来的一种控制方法。它不需要复杂的坐标变换,结构简单,对电机参数的依赖性小,尤其随着人工智能技术和电子技术的飞速发展,直接转矩控制技术取得了新的进展。本文将模糊控制技术和电压空间矢量调制技术相结合应用在传统的直接转矩控制中,进一步提高了系统的性能。 本文在分析交流电动机数学模型的基础上,首先介绍了直接转矩控制的原理。然后在传统直接转矩控制中应用
工业机器人已经成为提高生产力不可或缺的手段。日益提高的质量要求和新的应用对机器人精度,可靠性和性能提出了更高的要求。目前,大多数国产机器人仍使用简单的PID运动控制
城市规划是国家宏观调控、政策制定和实施的工具,是未来城市空间建设的手段.这不仅仅是一门学科、一门技术,更重要的是一种社会实践活动.实质上,利益是通过土地、空间等资源
随着我国经济的快速发展,国家能源需求不断增大,石油化工产业更是我国国民经济的支柱产业之一,在国民生产总值中占据举足轻重的地位.石油化工工程建设是现代工业建设重要的组
提高直升机传动系统的干运转性能,主要有三种方式:提升摩擦副材料的耐高温性能,提升摩擦副材料的表面耐磨性和增加传动系统的储油结构。本文从增加直升机传动系统的储油结构
城市道路设计历史悠久,受到经济发展水平与各种公共设施等建设直接影响到了城市道路的具体建设,对于道路建设来说其主要的建设目标就是满足人们便捷交通和出行方便,为整个城
搅拌混合是结晶器中非常重要的一项操作过程,它对结晶内物系的传质与传热起着至关重要的作用。关于降温结晶与蒸发结晶的等过程,对搅拌桨的选择与使用已经有过很多的研究。搅拌