论文部分内容阅读
在全球化、社会化商品经济的浪潮中,企业为了保持竞争优势,提高自身核心竞争力,这就需要需要新的开发方法来加速信息系统的开发、交付周期,提高系统应对变化的能力。业务规则管理方法正是为应对这一情况而产生的。本文还研究业务规则管理系统的机制和原理,系统的掌握了其全面功能和内部机制的实现;还研究了规则引擎的机制和意义,将规则引擎的推理步骤详细总结出来;还提出了2种新的业务规则管理系统中的部署调度策略。结合规则引擎数据量大和异构环境比较明显的特点,本文提出一种动态周期反馈和概率分配的负载负载均衡算法,这种算法将动态的把规则请求分配给相对负载指数比较低的服务器上去处理,这样有效的缓解了堵塞。当多个请求被分配到一个指定的服务器上时,本文又提出一种基于用户感知的规则请求调度策略,这种调度策略对请求进行了精确地分类,从用户角色、操作类型和会话优先级三个方面保障了不同请求之间的优先级,不仅高效的、保证了服务器按照应用的意愿进行调度的优化,并有效解决了“饥饿”现象。本文还提出了规则代理的方案,它可以动态的增加新的规则文件和替换已存在的规则文件