AOP技术在农资信息管理平台中的应用  被引量:2

AOP Technology in Information Management Platform of Agri-materials

在线阅读下载全文

作  者:王振智[1] 王开义[1] 喻钢[1] 

机构地区:[1]国家农业信息化工程技术研究中心,北京100097

出  处:《农机化研究》2010年第8期153-157,共5页Journal of Agricultural Mechanization Research

基  金:国家科技支撑计划项目(2008BADA0B02)

摘  要:面向对象编程(OOP)能很好地处理软件复用问题,但在处理横跨多个不相干模块的公共行为时显示出其局限性,即无法解决执行逻辑分离问题。近年来发展起来的面向方面编程(AOP)技术成功地将非业务模块和业务模块按照执行关注点进行抽象分离,成为解决执行分离问题的可能途径之一。为此,结合农资信息管理平台系统的开发,阐述了AOP技术在农资日志审计等方面分离执行逻辑的实际应用。实践证明,通过AOP技术能够有效提升开发效率,降低开发成本,使得系统更加灵活、可重用。Object-oriented programming (OOP) has successfully improved the software reusability,while shows its inefficiency on dealing with common activities among irrelevant modules.The recently developed Aspect-Oriented Programming (AOP) can separate the traffic and non-traffic modules on the abstract joint points,which becomes an possible approach for this execution separation problem.In this paper,we show the application of AOP separation techs in the development of agri-materials system and especially on the log audit subsystem.Our practice shows that AOP can effectively improve the development efficiency,reduce the develop costs and make the system more flexible and reusable.

关 键 词:农资信息管理 AOP 日志审计 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论] S126[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象