首页 | 本学科首页   官方微博 | 高级检索  
     

AOP技术及其在并发访问控制中的应用
引用本文:熊策,陈志刚.AOP技术及其在并发访问控制中的应用[J].计算机工程与应用,2005,41(16):94-96,118.
作者姓名:熊策  陈志刚
作者单位:中南大学信息科学与工程学院,长沙,410083
摘    要:面向方面编程(Aspect-Oriented Programming,AOP)是面向对象编程(Object-Oriented Programming,OOP)的一种扩展技术,能很好地解决横切关注点问题以及相关的设计难题,被认为将成为一种有深远影响的新的程序设计范型犤3犦。该文在比较分析传统的OOP方法在解决横切关注点问题不足的基础上,引入AOP技术,展示了AOP编程范型的原理和框架,分析了它对软件开发方法带来的革命性影响,最后以AspectJ为例,给出了一个AOP在并发访问控制中的实现。

关 键 词:面向方面编程  横切关注点  并发访问控制  AOP  AspectJ
文章编号:1002-8331-(2005)16-0094-03

Applying Aspect-Oriented Programming to Concurrency Control
XIONG Ce,Chen Zhigang.Applying Aspect-Oriented Programming to Concurrency Control[J].Computer Engineering and Applications,2005,41(16):94-96,118.
Authors:XIONG Ce  Chen Zhigang
Abstract:Aspect-Oriented Programming is an extension of Object-Oriented Programming technology and offers a good means to solve the problem of crosscutting concerns and related design difficulties.It is assumed to become a new profound programming archetype.After analyzing the drawbacks of the conventional OOP means in solving the problem of crosscutting concerns,the paper introduces the AOP technology,illustrates its thoughts and framework,analyzes its profound impact on software development,and presents an example of its implementation in AspectJ in the process of synchronized access to objects.
Keywords:Aspect-Oriented Programming  crosscutting concern  concurrency control  AOP  AspectJ  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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