【摘 要】
:
日志在软件系统的开发和运行阶段起着非常重要的作用。目前出现的SaaS软件服务模式是未来软件发展的方向。SaaS模式是一种具有单实例、多租户性质的软件运营模式,租户间的数
论文部分内容阅读
日志在软件系统的开发和运行阶段起着非常重要的作用。目前出现的SaaS软件服务模式是未来软件发展的方向。SaaS模式是一种具有单实例、多租户性质的软件运营模式,租户间的数据彼此逻辑上或物理上隔离。基于这种服务模式特点,传统的日志组件或设计方案不能很好满足SaaS软件记录日志的需求。根据SaaS软件需求,提出了一个能与SaaS软件集成的可插拔日志架构。通过对该日志架构进行相应的配置和扩展能够满足SaaS软件分别针对不同用户记录日志的需求。首先,总结了SaaS软件的服务模式特点及其对用户和服务提供商所带来的优势,对比分析了与传统软件记录日志的不同点,论述了当前面向SaaS日志组件的发展和研究现状及其在实际应用中存在的不足,提出了一种基于RBAC(基于角色的访问控制)的可插拔SaaS日志架构。其次,针对传统日志组件和设计方案不能满足SaaS软件单实例多租户记录日志需求的问题,用RBAC控制技术与日志记录方案相结合的手段来满足根据用户角色分别记录日志的需求,解决用户数据必须保持独立的问题。采用动态配置日志数据库和日志记录格式的思想,实现了日志记录格式和日志数据库的自定义功能,增强了日志架构的适应能力。再次,针对SaaS模式下多租赁的特点,应用中间件和过程模板的思想,解决了日志架构满足多用户分别记录日志的需求。采用基于隐式筛选器的机制实现了业务规则和日志数据的隔离。最后,完成了日志架构的设计,并通过日志架构在一个SaaS客户管理系统中的测试使用,验证了所提出的日志记录方案的可行性。
其他文献
东江湖湿地是湖南省面积最大的人工湿地.通过资料收集和实地调查,采用实证分析和利益分析的方法,对东江湖湿地资源开发利用现状进行分析.东江湖湿地资源丰富,具备得天独厚的
叙述了各类生物的转位因子及其分类、转位机制———转位因子的重组和整合、转位因子与宿主的关系及其进化意义。转位因子与居群动态、选择和遗传漂变等密切相关, 它可以使宿
近代以来,中国外交经历了从无盟可结到被动结盟再到主动结盟最后到主动不结盟的转变。本文首先回溯了这一历史过程,然后以结盟理论为视角对中国的历次结盟进行了利弊分析,接
充分重视传承人类文明精华,让学生多读经典,是通识教育的核心问题之一。本文以明清小说名著为例,从学思结合发现妙处、纵横结合发现特色、宏微结合全面把握这三方面入手,阐述
番泻叶性味甘、苦、寒,归大肠经。主要含有番泻苷A、B、C、D,大黄酚葡萄糖苷,芦荟大黄素和多糖等。主要的药理作用有泻下作用、止血作用、肌肉松弛与解痉作用等。本文对其化
首先阐述了高速公路竣工档案的内容,然后详细论述了高速公路竣工档案的质量控制手段,最后总结了提高高速公路竣工档案质量控制的措施,管理人员可以通过加强高速公路建设初期的档
<正>【教学过程】一、激趣导入,感知美在美妙的音乐中,师激情导入:欣赏一组画面,看到这湖水你有什么感觉?(生答)这一湾清澈的湖水你喜欢吗?我们一同来学习《清澈的湖水》。板
为了实现中央对地方的监察,对特定区域的治理,完成特定的任务,派出机关、派出机构以及派出官吏等形式各异的行政派出组织,利用自身"虚位性"、"临时性"、"灵活性"的特点,通过
<正>该课获2012年贵阳市第五届优质课评比活动一等奖一、导入新课(多媒体播放贝多芬的《月光曲》,屏显美丽的月景图。)师:同学们,聆听着贝多芬悠扬的《月光曲》,欣赏着神秘婀
可以说第二次海湾战争中,美、伊间基本上没 发生过大的会战,双方先是在摩苏尔纠缠了一会 儿,然后美军一个“蛙跳”,直捣巴格达,发现以前 媒体上气势汹汹的那些伊拉克领导人全