【摘 要】
:
监控软件对于那些运行在关键环境中的应用程序至关重要。传统的监控软件在模块化和灵活性方面存在固有的缺陷,因为监控问题属于系统中的横切关注点,传统的解决方案会产生代码
论文部分内容阅读
监控软件对于那些运行在关键环境中的应用程序至关重要。传统的监控软件在模块化和灵活性方面存在固有的缺陷,因为监控问题属于系统中的横切关注点,传统的解决方案会产生代码分散、模块化不好的问题。面向方面编程(AOP)是为了解决横切关注点的问题而提出来的一种软件方法学,能够较为理想的解决横切关注点的问题,使系统获得更好的模块化。本文首先对关键应用软件中的常用监控任务进行了详细的分析和归类,提出了监控模式的概念。监控模式是监控任务的一种抽象,将监控模式具体化和简单组合后,能够还原出大多数常用的监控任务,进而还可以代表更多同类型的监控任务。因此用监控模式来表达监控任务将更易于扩展。然后本文在AOP和监控模式的基础上,提出了一种可定制监控代理的应用软件监控框架,解决了监控代码的模块化问题,提高了监控软件的灵活性。其中,监控模式用于保证灵活性,即框架能够满足尽可能多的监控任务;而AOP用于保证监控代码的高度模块化,并且不修改被监控应用程序的代码。最后本文用Java和AspectJ给出了这个框架在Java平台上的实现。使用这个框架,用户可以通过自己的定制来自动生成监控代理,进而能够快速的将所需的监控功能部署到新的应用程序中,提高了工作效率。
其他文献
本文对豆腐乳、榨菜、豆瓣酱、豆豉、酸菜5类传统植物性发酵食品致突变性和可能存在的致突变、前致突变成分进行了测定;研究不同烹调方式和模拟胃肠液对样品致突变性的影响,
从红枣园休闲旅游开发的必要性和意义入手,对陕西佳县千年古枣园休闲旅游开发进行了SWOT分析,提出了有针对性的对策,为该景区开发提供了理论依据。
以番茄品种"江蔬14"为材料,研究喷施丁子香酚和接种番茄黄化曲叶病毒(TYLCV)对番茄叶片几丁质酶和β-1,3-葡聚糖酶活性的影响。结果表明:喷施处理后96 h内,200μg/mL丁子香酚
文中针对龙子湖水环境现状及水质监测结果,分析了水环境污染原因,提出了以加强污染源综合整治,开展生态恢复与建设工程为核心的措施,以改善龙子湖水体环境。
针对传统语文教学存在的弊端,新的课程标准提出了一系列新的理念,目的在于革除弊端,走出困境,还语文教学应有的生命活力。随着全纳教育在世界各国的发展以及在我国的传播,其
用不同浓度蔗糖、硼酸对云南越桔花粉进行离体培养后统计其萌发率,结果表明:云南越桔花粉最适宜的离体培养基为15%蔗糖+0.1%硼酸+1%琼脂,花粉萌发最好,萌发率高达78.26%。此
目的 观察超声引导腹横肌平面(TAP)阻滞联合静脉自控镇痛对腹腔镜直肠癌术后镇痛及患者恢复情况的影响,探讨其在直肠癌加速康复外科手术中的临床意义。方法 择期行腹腔镜直肠癌
青年亚文化是自下而上产生的一种群体性文化,随着互联网技术的发展,其建构和展演空间逐渐转移到网络媒介上,呈现塑造出了别具特色的网络媒介镜像中的青年亚文化。作为现象级网络综艺《奇葩说》的衍生系列之一,《奇葩大会第一季》选择在年关刚过、年味犹存之际横空出世,进行网络媒介镜像里的青年亚文化传播。这个网络综艺节目密集地提取并呈现了当代青年群体的流行元素,节目形式及节目精神内核都最大程度地体现了青年亚文化的特
鬼臼毒素及其衍生物抗肿瘤作用显著,为寻找毒性小、疗效高的抗肿瘤药,国内外合成了大量具抗肿瘤活性的鬼臼毒素衍生物。从生物合成出发,利用植物细胞培养技术以获得高产量的
扬子台地西缘由于构造的逆冲推覆与平移走滑而受到严重破坏,因此,对其古地理重建就不能简单地依据现今露头岩相分布原封不动地来拟定古地理格架。为此,本文尝试采用"构造岩块