浅谈基于pluggable aspect component的反射中间件核心框架研究与实现

浅谈基于pluggable aspect component的反射中间件核心框架研究与实现

ID:34791257

大小:3.59 MB

页数:116页

时间:2019-03-10

浅谈基于pluggable aspect component的反射中间件核心框架研究与实现_第1页
浅谈基于pluggable aspect component的反射中间件核心框架研究与实现_第2页
浅谈基于pluggable aspect component的反射中间件核心框架研究与实现_第3页
浅谈基于pluggable aspect component的反射中间件核心框架研究与实现_第4页
浅谈基于pluggable aspect component的反射中间件核心框架研究与实现_第5页
资源描述:

《浅谈基于pluggable aspect component的反射中间件核心框架研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子科技大学硕士学位论文基于PluggableAspectComponent的反射中间件核心框架研究与实现姓名:王旭申请学位级别:硕士专业:计算机应用技术指导教师:谭浩20050316摘要对于分布式系统,国内外已进行了长时间的研究。通常采用中间件的解决方案,来解决异种环境中的互操作性。研发前期,人们主要将精力集中于系统的跨平台、跨环境的互操作问题的研究,而很少考虑系统的自适应性和可配置性等问题。但随着分布式应用环境越来越复杂,中间件很少能够在设计期就把所有问题考虑进去,这对反射中间件系统的自适应性和高可配置性提出了更高的要求

2、。传统的反射中间件系统,采用纯面向对象的设计思想,对~些正交的关注点进行封装,而对一些非『F交的横切关注点只有采用一些复杂的模式来处理,这对系统的维护性、自适应性和可配置性带来了许多问题。因此,对高度自适应性和可配置性的反射中fsj件系统的研究一直是业界研究的热点。本文从理论和实践两个方面对基于CCM和AOP技术的反射中间件技术进行了较为深入的研究和探索。其中作者主要的工作如下:(1)本文首先理清了开放实现、反射、AOP及相关术语的概念。开放实现是一种新的抽象思想。采用开放实现的系统,将其实现开放出来,允许客户通过元接口进行

3、检查和调整。但是,这种开放必须是有约束的、局部化的。反射是一个系统推理和作用于自身的能力,所谓反射系统是支持因果相联的自表示的系统。AOP技术是对面向对象技术的更高层次抽象,提供了反向注入接口的能力。文中还对相关概念进行了辨析;(2)分析反射中间件件的应用特点,结合组件技术和AOP技术给出一种基于PluggableAspectComponent的反射中间件模型,并论证其可行性;(3)通过分析PluggableAspectComponent反射中间件的模型,给出了一个基于微内核软总线反射中间件核心框架;(4)在分析JMX的特性

4、,并结合ACCM反射中间件的需求的基础上,扩展JMX,设计了一个高可配置反射中间件ACCM的微内核软总线。(5)通过分析Java传统类装载器的缺陷,设计并实现了微内核软总线的热部署器及类装载器架构;(6)通过ACCM泛型组件的元架构设计,设计并实现了基于dynamicproxies的远程调用框架和基于拦截器的PluggableAspectComponent容器。文章通过反射中间件ACCM的研究与实现,展示了组件思想、AOP技术和反射技术在中间件设计中的可行性和重要价值。摘要关键词:分布式系统,中间件,CORBA,CCM,反射

5、系统,AOP,服务组件元对象,JMXIl——一——!坚翌里AbstractResearchonthedistributedsystemhasbeencarryingoutforalongtime.Todealwiththeinteroperabilityproblemforheterogeneoussystem,middlewarewasused.Intheearly-day’Swork,researchersfocusedonsolvingtheproblemsofinteroperabilityamongheteroge

6、neousplatformsandenvironments,andseldomtookaccountofattributesofadaptability,configurablilityandothers.Butwiththerapiddevelopmentandwidelyuseofdistributedapplication.allenvironmentissuesCallnotbetakenintoaccountduringthedesigntimeofmiddlewaresystem,whichenforcemore

7、challengeOilthedesignofadaptiveandhi曲lyreconfigurablemiddleware.Thetraditionalmiddlewaresystemwasdesignedwiththeprincipleofpureobject-orientedtechnology,whichencapsulatesdataandoperationinorthodoxymanner,whiletodealwiththeunorthodoxyconcern(crosscutconcern),complex

8、patternmustbeapplied,whichbroughttheproblemsofmaintains,adaptationandreconfigurability.Therefore,howtodesignanovelarchitectureforhighlyadaptivean

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。