一种基于组件的aspect-oriented编程框架

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:hoko0428
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向方面的编程(AOP:aspect-oriented programming)是一种新的编程技术.它引进了aspect,将影响多个模块的行为封装到一个可重用模块中,允许程序员对横切(crosscutting concerns)进行模块化,从而消除了面向对象编程(OOP:object-ori-entedprogramming)引起的代码混乱和分散问题.本文讨论了在服务体模型上实现的一种aspect-oriented编程框架.这个编程框架使用aspect组件,定义了对OOP语言的扩展,可方便将模块化的asp
其他文献
同样的消费,不一样的体验。手持一张信用卡,就能够在出行、入住、游玩、消费等多方面享受到不一样的增值服务,提升更多旅行途中的幸福感。出门在外,最怕遇到大大小小的"麻烦
近日,杭州市城投集团党委副书记范川、党群工作部主任张国荣专程来到杭州公交集团石桥综合停车场,调研指导集团多种经营企业党建工作,并召开专题座谈会,了解集团基层党建给过你作
目的:探讨品管圈活动在提高住院患者血标本合格率中的应用效果。方法:通过品管圈途径,成立QCC小组,采集临床护理组送检的血标本现况,进行调查分析,对标本不合格的原因进行有效
当前我国正处于社会转型期,社会政治生态、经济结构、文化意识、价值观念等方面正在经历深刻的历史性变革,导致部分教师的道德观出现了困惑和动摇,加强教师的道德观培养有助
随着《永定河综合治理与生态修复总体方案》的出台,智慧永定河成为智慧水利北方流域试点,需要建设数据中心,为流域机构、地方水利部门、相关企业和社会公众提供广泛的,专业的
抗坏血酸(AsA),又称维生素C,是一种多功能代谢物质,参与植物体内多个代谢途径。由于人体不能合成AsA,只能从植物中获取,因此AsA含量是评价蔬菜品质的重要指标。此外,在植物中
采后果实的软化速度是影响保质期与货架寿命的关键,搞清楚其内部调控机制是创建采后保鲜新途径的基础和依据。脂氧合酶(LOX)不仅在果实质地软化和成熟衰老过程中扮演着重要角色,
随着5G的建设,新一轮的硬件和软件的科技周期即将开启,比如沿着基站、终端、应用产业链的上市公司业绩预计将依次变好。科技股的崛起并不是单纯炒概念,背后的逻辑其实还是"业
高考是一项具有鲜明中国特色的教育制度。新高考改革有其深刻的社会背景,高考改革的动因与高考的功能有关,也与现实因素有关。增加学生选择权,推行新课程改革,推进教育公平是
根据复杂Twig查询的特点,充分利用DTD资源,建立一种基于DTD的索引结构,采用Dewey编码方法对XML文档进行统一编码,并提出一种基于DTD的复杂Twig查询处理算法STwigScan;查询时,