收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

面向方面技术研究及其在.NET中的设计与实现

冯艳蕾  
【摘要】: 面向方面编程方法(AOP)是一种新的程序设计方法。这项新的编程技术弥补了面向对象编程技术在处理横切关注点时的不足。使用该方法,开发者可以开发出易于设计、理解和维护的系统。 通过对当前主流AOP工具的研究,本论文实现了一个基于.NET平台的AOP框架——AOP.NET。该框架是使用面向方面技术设计和实现的。它采用动态代理技术,利用自定义属性来完成切入点(cutpoint)的定义,AOP属性能够通过接收环境上下文参数来实现。AOP.NET将动态代理技术和AOP技术相结合,使框架内部可以自动实现动态代理并利用了IL(Intermediate Language)生成代理类,进行方法拦截,再通过拦截到的方法信息进行处理,这样可以弥补一些其它框架不足,如JBoss AOP的运行速度相对较慢等问题。 本文介绍了AOP的发展历程,比较了JAVA平台的主流工具,研究了实现AOP的关键技术基础并在此基础上选择了AOP.NET框架的理论和技术。然后讨论了AOP.NET框架的总体设计与实现,给出了AOP.NET框架的使用方法。最后,讨论了该方向可以进一步研究的问题。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 丁辉;姚庆文;;面向方面编程的研究[J];山东理工大学学报(自然科学版);2005年06期
2 宋小鹏;盛仲飚;潘宏侠;白晓峰;;面向方面编程方法的研究[J];微计算机信息;2006年12期
3 鲁鹏;徐琼;;基于AOP的异常处理框架[J];计算机时代;2007年02期
4 张泳;苏健;;AOP在HMIS系统管理中的应用[J];计算机应用与软件;2008年10期
5 胡维华,谷震;基于动态消息捕获模型的AOP实现技术研究[J];计算机工程与设计;2005年11期
6 王学龙,卫红春;面向方面编程及其应用现状的研究[J];微电子学与计算机;2005年11期
7 彭凡;范明钰;朱大勇;;一种元数据的面向方面编程冲突解决方法[J];成都信息工程学院学报;2006年04期
8 黄峰;程学先;;面向方面编程解耦用户登陆研究[J];软件导刊;2007年05期
9 高山;林建;朱淼良;;基于元数据的声明型事务框架的设计[J];计算机应用与软件;2008年01期
10 张京军;韩范玉;李慧;;面向方面重构的研究与实现[J];微计算机信息;2007年33期
11 金望正,李莹,徐江浩,李赣生;面向方面编程技术研究[J];计算机应用与软件;2005年08期
12 李宁;张凝;管廷昭;;企业AOP的应用研究[J];计算机与现代化;2007年02期
13 张琼声;夏守姬;黄亭宇;;面向方面测试技术的研究[J];计算机系统应用;2007年10期
14 翟永恒;;基于AOP下权限控制的研究[J];黑龙江科技信息;2007年23期
15 周如民;陈平;鲍亮;胡圣明;康春农;;基于动态代理的BPEL恢复机制[J];计算机应用研究;2009年05期
16 葛君伟;张鹏;方义秋;;结合扇入分析和聚类分析的Aspect挖掘方法[J];计算机应用研究;2009年11期
17 黄学武;程东;;应用面向方面编程的方法提高软件质量[J];韶关学院学报;2005年12期
18 余骞;;一种基于形式概念分析的语句级方面挖掘方法[J];电脑与电信;2008年06期
19 曹晓利;郭顺生;;AOP技术及其在J2EE中的动态代理实现[J];计算机技术与发展;2008年11期
20 李山伟;余海冰;;面向方面编程研究[J];科技信息(科学教研);2007年13期
中国重要会议论文全文数据库 前10条
1 巴.萨日娜;;从《现代汉语语法信息词典》的属性字段设置看汉蒙两种语言动词属性差异[A];自然语言理解与机器翻译——全国第六届计算语言学联合学术会议论文集[C];2001年
2 党晓军;韦孟伏;张连平;;康普顿成像在核弹头对称性属性中的应用前景初探[A];第二届全国核技术及应用研究学术研讨会大会论文摘要集[C];2009年
3 陈秋梅;张敏强;;规则空间模型在瑞文标准推理测验中的应用探讨[A];第十二届全国心理学学术大会论文摘要集[C];2009年
4 陈英初;;试论民族地图的分类和属性[A];民族学研究第十一辑——中国民族学学会第五届学术讨论会论文集[C];1993年
5 王愫;;频率属性在油气勘探中的应用[A];中国地球物理学会年刊2002——中国地球物理学会第十八届年会论文集[C];2002年
6 贺卫中;杨少敏;;常州市基础地理信息系统的建设[A];'2005数字江苏论坛——电子政务与地理信息技术论文专辑[C];2005年
7 孟新华;;浅议探矿权与采矿权的非经济替代属性[A];资源·环境·产业——中国地质矿产经济学会2003年学术年会论文集[C];2003年
8 贺卫中;杨少敏;;常州市基础地理信息系统的建设[A];'2005数字江苏论坛电子政务与地理信息技术论文专辑[C];2005年
9 钱尔凡;;认清形势,迎接挑战,努力开创新局面——谈高校学报的生存与发展[A];学报编辑论丛(第七集)[C];1998年
10 钱丽苏;;浅议探矿权属性及其权益实现途径[A];中国地质矿产经济学会资源管理专业委员会2006年学术交流论文汇编[C];2006年
中国博士学位论文全文数据库 前10条
1 刘金鹏;虚拟现实系统中的物理建模和行为属性问题研究[D];武汉理工大学;2004年
2 崔裴;中美房地产业内涵、属性及其经济与社会功能的比较研究[D];华东师范大学;2008年
3 章敬平;论新闻自由[D];苏州大学;2007年
4 杨晓玲;行政登记研究[D];中国政法大学;2009年
5 相庆梅;民事诉权论[D];中国政法大学;2006年
6 朱一群;Web服务访问控制研究[D];上海交通大学;2008年
7 王冠群;面向政治自由的现实之境[D];吉林大学;2010年
8 王永军;基于预案的动员决策支持方法研究[D];北京理工大学;2006年
9 覃莲菊;高等植物侧生器官形态发育的分子机理初步研究[D];中国科学院研究生院(上海生命科学研究院);2004年
10 康明;论商事仲裁的专业服务属性[D];对外经济贸易大学;2004年
中国硕士学位论文全文数据库 前10条
1 冯艳蕾;面向方面技术研究及其在.NET中的设计与实现[D];昆明理工大学;2008年
2 聂巨轮;基于IT-Kid知识库的AOP框架系统的实现与应用[D];东北大学;2006年
3 魏巍;面向方面编程方法的研究与应用[D];沈阳工业大学;2005年
4 周颖颖;基于AOP的横切关注点实现架构应用研究[D];大连海事大学;2006年
5 潘轶明;黄金金融属性研究[D];苏州大学;2004年
6 马吉芬;斯宾诺莎“实体”概念研究[D];黑龙江大学;2007年
7 乌媛;试以社会资本理论分析宗教[D];中央民族大学;2009年
8 张逸;AOP技术研究及其在.Net中的实现[D];四川大学;2005年
9 陈垚;基于AOP的轻量级解耦框架的设计与实现[D];东北大学;2006年
10 陆建新;可信存储及其在安全数据管理中的应用研究[D];上海交通大学;2007年
中国重要报纸全文数据库 前10条
1 谈福民;鱼的属性有温、凉、寒、热之分[N];卫生与生活报;2003年
2 山东 刘福浩;IPX属性任我设[N];电脑报;2004年
3 本报记者 曾赛赛;屡创新高彰显黄金金融属性[N];中国黄金报;2011年
4 李峥;疼痛是青春的属性[N];中国邮政报;2005年
5 张小文;网络的媒体属性与生俱来[N];华夏时报;2001年
6 沈强;善用微博的“公共属性”[N];中国经济导报;2011年
7 南京邮电学院 李建忠;域与属性[N];计算机世界;2002年
8 ;DOS下如何改变文件的属性[N];电脑报;2002年
9 GW胡磊;“属性”双雄大揭秘[N];电脑报;2004年
10 孙玉胜;明确电视的“家用属性”[N];中华新闻报;2003年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978