首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 78 毫秒
1.
随着企业信息系统向多用户,多应用方向发展,权限管理越来越复杂,传统的权限拦截方法已经不适应当前信息系统的需求,迫切需要一套高内聚、低耦合的权限拦截方法.详细分析了J2EE架构下的基于标签的表示层、基于过滤器的控制层和基于AOP的业务逻辑层的权限拦截的原理与优势,并将这几种方法整合,设计并实现了1种多层次结合的权限拦截策略,可以有效地嵌入基于J2EE的各种应用系统,实现独立透明的权限管理,而不必破坏系统原有的业务逻辑,最大程度地提高信息系统的开发效率.  相似文献   

2.
AOP为开发者提供了一种描述横切关注点的机制,它能够自动将横切关注点织入到面向对象的软件系统中,从而实现横切关注点的模块化.论述了AOP的产生、开发步骤和关键技术,对AOP的优缺点进行了比较分析.  相似文献   

3.
面向方面的编程通过分离软件系统中的横切关注点,来进一步提高软件的可维护性和可复用性.分析了AOP产生的背景,剖析了AOP的本质思想和编织机制,总结了目前的研究状况并提出了与AOP相关的研究领域.  相似文献   

4.
为了解决BPEL语言对横切关注点建模的缺乏和动态演化方面的不足,文中提出一种把协调策略附加到BPEL伙伴链接和作用域上,在部署时对参与业务过程事务的伙伴服务支持的协调类型进行验证,保证业务过程需要的协调类型被参与者支持。同时,引入了面向方面编程(Aspect Oriented Programming,AOP)的思想,分离事务需求横切关注点,通过利用现有的支持动态织入的BPEL引擎等相关技术,使得事务管理需求能够在运行时动态地织入,并且能够在伙伴服务或者是业务过程改变时实现动态的修改。  相似文献   

5.
提出了一种基于用户监控需求的Web服务运行时监控方法,给出了一个端到端的监控实施原型框架.首先采用WS-Policy对用户的多样性监控需求进行表达;然后生成AOP监控逻辑,获取服务运行时重要信息;最后使用特殊检测算法,基于MREG分析得出监控结果.研究发现:WS-Policy能较好地以统一的方式表达用户监控需求;旅行预定服务实例模拟监控实验表明,由WS-Policy导出的AOP监控逻辑能有效地实行动态服务监控,提高监控执行效率,降低对原服务系统的影响.监控方法能对灵活地实现服务的运行时监控和改善服务质量状况起到积极作用.  相似文献   

6.
在分析水利业务流程需求的基础上,采用组件技术、服务组合、工作流等技术,给出一个业务系统流程可视化及组件化编排框架,并在水资源配置中加以应用。在以知识图为核心的业务逻辑描述中,建立知识可视化服务模式,通过业务组件化封装和工作流方式的业务系统构建,更加有效地表征业务活动的相关信息,降低水利业务系统开发的复杂度,为其规范化建立和快速搭建提供基础支撑。  相似文献   

7.
基于AOP的MIS系统设计与实现   总被引:2,自引:0,他引:2  
面向方面编程是在更高的抽象层次上以模块化横切关注点为目标的新型程序设计范型.通过分离关注点,AOP能够帮助程序员把程序分割为独立的模块,从而避免其在功能上造成重复.通过对一个MIS系统实例分析,以基于工程应用的角度研究了AOP在软件开发中的应用价值.  相似文献   

8.
面向方面编程(AOP)技术提供了一种在编程阶段实现关注点分离的有效手段,而面向方面软件开发(AOSD)则是以AOP为基础的,在整个软件生命周期中提供系统化标识、模块化和组合横切关注点的一种手段.结合实际应用的例子,将用例技术、用例切片技术和AOP技术应用到AOSD中,实现了在软件开发的4个阶段对关注点的建模和分离.  相似文献   

9.
一种基于AOP和UML的分布式仿真架构设计方法   总被引:2,自引:0,他引:2  
面向方面编程(AOP)是一种新的编程方法,它关注的是系统中横切(Crosscut)了所有组件的关注点(Concern).将AOP和UML结合起来,用来解决分布式仿真中的架构设计和公用服务问题.该方法可以降低代码的冗余度,提高分布式仿真中联邦间公用服务的重用性,弥补OOP在解决横切问题上的不足.  相似文献   

10.
面向方面的程序设计及其相关的关键技术   总被引:1,自引:0,他引:1  
从软件开发方法学的角度探讨AOP为何成为结构化或者面向对象技术的补充,它怎样提供对横切关注点的标识、分离和封装技术;然后论述AOP的有关概念,支撑结构,优缺点等.并结合开发一个对C语言扩展的AOP系统的具体实践,阐明和总结要实现一个AOP语言所要涉及到的关注点和方面的封装、描述,方面代码的编译,静态或动态织入方面代码等关键技术.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号