设计模式在基于J2EE系统中的应用研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:zxzcmj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet已经成为当今信息产业重要应用之一,它的关键技术——分布式系统也得到了迅速发展。J2EE是由Sun公司主持推出的一项中间件体系结构,它定义了一个利用Java 2技术来简化诸多与多级企业解决方案的开发、部署和管理相关的复杂问题的平台。为了推广J2EE的应用,相关机构整合现有的设计模式,建立了J2EE设计模式,帮助设计人员迅速掌握J2EE应用的设计方法,提高工作效率。微架构是一些设计模式的有机组合,它解决的是设计模式之间的相互操作关系。只有在微架构的组织下设计模式才能互相配合,充分发挥各自的功能。本文首先分析了在应用设计模式设计中小规模Web应用系统时遇到的问题,即没有针对中小规模Web应用系统的设计模式组合(微架构),设计模式只是独立地完成某些功能,无法确定模式对象之间相互作用的关系;然后从研究J2EE设计模式出发,提出新的中小规模Web应用微架构来解决问题。论文研究了中小规模Web应用所需的软件结构层次,经过分析选择了J2EE开发平台,经过对J2EE提供的设计模式的研究提出了MAMSWA微架构。MAMSWA包括截取过滤器模式、前端控制器模式、业务代表模式、值对象模式、会话面等模式。MAMSWA微架构相对于已有架构的特点是:适当考虑了应用的复杂性和可操作性,既保证了应用程序的安全性又使程序在高效的条件下运行,可以作为其它系统设计人员和程序员的有效参考。最后将MAMSWA应用于《黑龙江科技学院会议信息管理系统》的开发,验证了该微架构的正确性。
其他文献
随着互联网技术的普及,人们可以方便的通过手机、电脑等终端设备接入互联网传递信息,这一方面方便了我们的生活,但另一方面网络安全问题也随之而来。隐蔽信道是我们进行隐蔽
我国正在面临的人口老龄化趋势越来越引起社会的广泛关注,其中如何提高空巢老人的生活质量,保障独居老人的生活安全是最主要的关注热点。随着计算机技术、传感器技术、网络技术
随着互联网技术的迅速发展和普及,数据库的开发和应用也越来越网络化。人们希望通过互联网获取各种网络数据库资源,以方便自己的学习和工作。传统基于数据库应用程序的数据库访
供水管网漏损定位与整体运行状态估计是供水企业管理运营供水管网的普遍问题,国内城市供水管网漏损率普遍较高,且难以对监测节点外的管网运行状态进行有效估计,造成了巨大的
市场竞争的日趋激烈以及市场需求的瞬息万变对企业的流程管理提出了挑战。为了提高企业的竞争力,企业迫切需要一种合理的流程协调机制以提高流程的效率和应变能力。目前主流
Internet的迅速普及和飞速发展,使人们面临着一个信息的海洋,快速从中获得真正重要的信息变得至关重要。搜索引擎(主要指全文搜索系统)即是提供这种功能的一种工具。然而在搜
粗糙集理论是继概率论、模糊集理论、证据理论之后的又一个处理含糊性和不确定性的数学工具;同时粗糙集理论的核心问题是等价分类,并且要求分类是完全确定的,而实际的数据集往往
移动通信的发展日新月异,多个标准化组织和许多国家都对第三代移动通信(3rd Generation Mobile Communications,3G)标准和技术进行了大量的研究,3G网络在日韩、欧美已经实现了正
现代工业发展的一个明显趋势是机械设备的大型化、高速化、连续化和自动化,设备一旦发生故障,所造成的损失十分严重。因此,现代化生产对设备工作和运行的可靠性和安全性提出了更
物流是一个新兴学科,配送是现代物流的一个重要内容,运输成本在物流成本中占有很高的比例,合理安排车辆配送路线可以降低运输成本,提高经济效益,在物流配送调度中,车辆路径问