共查询到20条相似文献,搜索用时 78 毫秒
1.
简要介绍AOP技术,提出基于AspectJ技术框架的AOP系统的解决方案。给出其在J2EE项目的设计与实现方法,实例研究表明,该框架在设计AOP系统时具有良好的扩展性和简洁性。 相似文献
2.
3.
使用AspectJ描述现实问题里的横切关注点 总被引:2,自引:0,他引:2
在本文中,作者向我们演示了怎样用AOP和AspectJ通过模块化横切关注点来解决现实世界里的问题。他的例子会帮助你更好地理解AOP的概念,使你也可以在自己的项目里应用AOP。 相似文献
4.
在J2EE开发中,程序员经常需要面对如何将程序元素组装成类聚的应用程序,如何有效地管理组件和组件间的相互调用装载,成为应用程序开发的重要任务,IOC(Inversion of Control,控制反转)框架的发展,满足了这个方面的需求。文中讨论了IOC模式的基本概论I、OC问题的产生,比较了IOC模式与工厂模式的区别以及IOC的发展意义,重点给出了IOC框架设计的两种设计方案:动态IOC和静态IOC的实现,最后比较了两种方案的优缺点。 相似文献
5.
本文给出一种Surnmer框架的构造方法,该框架是一个可复用的设计构件,其核心就是提供一种新的机制管理业务对象及其依赖关系,可以有效地降低软件开发问题的复杂度。 相似文献
6.
基于J2EE框架构建Web应用的研究与实现 总被引:1,自引:0,他引:1
为了快速有效地构建Web应用系统,将现有成熟的J2EE开源框架整合成统一的开发平台,成为当前Web应用开发的发展方向。结合构建Blog系统的应用实例,讨论了整合Spring、Hibernate及DWR框架的步骤和具体方法。重点分析了应用实现中创建POJO、映射文件,简化持久化操作,设计、配置业务逻辑组件,处理权限控制等的详细过程和技术要点。指出了整合J2EE开发框架后的系统架构的优点、应用效果以及进一步改进的构想。进一步的扩展改进,能对Web应用开发提供很好的参考模式,提高整体Web应用开发水平。 相似文献
7.
8.
横切关注点分散于核心关注点之中是导致软件无法模块化的主要障碍之一。在研究IOC和AOP技术的基础上,给出了一种有效的软件框架:Champion框架,并对其实现机理进行了阐述。Champion框架的使用可有效降低模块之间的耦合度,提高软件的可维护性和扩展性。 相似文献
9.
基于多重耦合降噪的混沌测量研究 总被引:1,自引:0,他引:1
混沌测量系统对噪声的敏感性很高,为了增强其抗噪声干扰的能力,提高系统的测量精度,该文提出对混沌测量电路进行多重耦合.从理论上推导了该方法的可行性,并且通过实验进一步从序列符号距离和线性度两方面进行比较,结果表明经过多重耦合的混沌测量电路,与未耦合以及相邻耦合的测量系统相比,具有更强的噪声抑制能力.因此在耦合测量系统中,系统耦合强度与其噪声抑制能力成正比,在相同个数测量电路参与耦合的情况下,本文所提出的多重耦合方式可以使测量系统得到较优的测量精度及稳定性. 相似文献
10.
11.
12.
面向方面的实时系统中间件 总被引:2,自引:1,他引:1
基于面向方面的中间件构建技术,能够把实时、安全性、可靠性、易管理性、容错性等横切关注从中间件中分离出来,形成独立于中间件的核心功能的方面,遗留中间件实现系统零侵入的实时扩展或重构.运用面向方面的编程技术可实现中间件横切关注和核心功能关注的并行设计与开发.中间件构建实现良好模块化,可配置性,部署时或运行时的可剪裁性,从而平衡实时系统中间件的通用性和专用性. 相似文献
13.
基于面向方面的中间件构建技术,能够把实时、安全性、可靠性、易管理性、容错性等横切关注从中间件中分离出来,形成独立于中间件的核心功能的方面,遗留中间件实现系统零侵入的实时扩展或重构。运用面向方面的编程技术可实现中间件横切关注和核心功能关注的并行设计与开发。中间件构建实现良好模块化,可配置性,部署时或运行时的可剪裁性,从而平衡实时系统中间件的通用性和专用性。 相似文献
14.
15.
面向方面编程是一种新的编程范型,而面向方面重构则是当前面向方面软件开发中的一个研究热点。首先对面向方面重构进行了分类研究,然后引入基于角色的横切关注点重构方法,最后在此基础上提出一种基于模版的面向方面重构框架。 相似文献
16.
17.
18.
19.
面向方面在实时系统中间件中的应用 总被引:1,自引:0,他引:1
实时系统中间件存在着分布性、实时性、容错性、安全控制、性能分析、日志记录等非功能的横切关注点,基于面向方面的中间件构件技术就是要把这些非功能的要求从中问件的核心功能中分离出,形成非功能方面,运用面向方面的编程技术可实现中间件核心功能关注点和非功能的横切关注点的并行设计与开发,这增加了中间件设计的模块性、可扩展性和可维护性.文中提出了采用面向方面的编程思想,重构基于Java的RMI(Renote Method Invocation)分布式框架,实现实时系统中间件的分布性. 相似文献
20.
面向方面软件开发研究 总被引:4,自引:0,他引:4
系统的某些关注点横切整个系统,无法很好地封装在单个模块里,造成代码混乱和弥散,用面向方面编程AOP可以解决这些问题。首先介绍了现代软件开发方法及其产生的问题;其次,阐述了AOP的基本概念,并结合AspectC++演示了如何进行面向方面的编程;再次,描述了如何对UML扩展以支持对方面建模;然后介绍了面向方面软件开发在实时系统中的应用;最后给出了结论和未来的主要工作。 相似文献