检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.62