业务规则引擎-选型标准、产品对比分析.docx

业务规则引擎-选型标准、产品对比分析.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
业务规则引擎-选型标准、产品对比分析

业务规则引擎--选型标准、产品对比分析摘要:文章阐述业务规则引擎产品选型标准,罗列各种开源产品,且对各种产品特点展开详细分析.最后列举两个选型实例关键字:选型标准,业务规则引擎,JRules,QuickRules,Jess,Blaze Advisor, DroolsJava规则引擎选型标准业务规则引擎产品选型需考虑以下因素:规则引擎对中文的支持。产品的历史和应用行业背景。规则引擎处理性能。规则引擎资源要求。规则引擎是否支持JSR94标准。规则引擎是否支持J2EE架构。规则引擎是否支持XML。规则语言的开放性和可扩展性。规则库的开放性和可扩展性。规则库的版本控制。规则库的存储灵活性。产品在开发中的灵活性。产品在开发中的灵活性。规则引擎对Web的支持。规则引擎在部署中的方便性和灵活性。Java规则引擎商业产品Java规则引擎商业产品主要有:厂商产品是否支持JSR94ILOGJRulesJRules v4.6后版本YASU TechnologiesQuickRulesQuickRules v3.0后版本Sandia LabsJessJess v6.1p6后版本Fair IsaacBlaze Advisor否Java规则引擎开源项目开源项目的实现主要包括:Drools规则引擎应用Rete算法的改进形式Rete-II算法。从内部机制上讲,它使用了和Forgy的算法相同的概念和方法,但是增加了可与面向对象语言无缝连接的节点类型。Mandarax基于反向推理(归纳法)。能够较容易地实现多个数据源的集成。例如,数据库记录能方便地集成为事实集(facts sets),reflection用来集成对象模型中的功能。目前不支持JSR 94。OFBiz Rule Engine支持归纳法(Backward chaining).最初代码基于Steven John Metsker的“Building Parsers in Java”,不支持JSR 94。JLisa是用来构建业务规则的强大框架,它有着扩展了LISP优秀特色的优点,比Clips还要强大.这些特色对于多范例软件的开发是至关重要的.支持JSR 94。其它的开源项目实现有诸如Algernon,TyRuBa,JTP,JEOPS,InfoSapient,RDFExpert,Jena 2,Euler,JLog,Pellet OWL Reasoner,Prova,OpenRules,SweetRules,JShop2等等。主流Java规则引擎产品特点分析ILOG公司及其产品特点ILOG是著名的软件跨国公司,ILOG是一家创建于1987年,主要以提供企业级类库(C++、Java和.Net)组件及其相关软件咨询服务为主的软件开发商。她在美国纳斯达克和欧洲EuroNext同时挂牌上市,目前客户多达2000多家,遍布30多个国家和地区。公司的总部设在法国巴黎。根据IDC的报告,早在1998年起,ILOG就已经成为世界上“最大的软件组件开发商”。ILOG在2004财务年的销售收入首次超过1亿美金,其中很大的一部分业绩来自业务规则管理系统(如ILOG JRules)的产品销售和与之相关的专业咨询服务。ILOG在软件产品开发方面积累了十几年的经验,推出市场的产品前后有40多种。产品的升级换代非常规范,并紧跟技术发展的步伐。以规则引擎产品为例,ILOG是最早从事规则引擎研发的公司之一,最早的规则引擎产品是C++的ILOG Rules,它具有十多年的历史,目前版本已升级到7.2。ILOG的JRules 汲取了它C++版的优点(如性能高),在Java的平台做了拓展,成为目前全球最著名的业务规则管理系统。与此同时,ILOG也提供了.NET版本的业务规则管理系统,目前的版本为2.0。ILOG是全球最大的BRMS厂商,业务规则管理系统(BRMS)是ILOG系列产品中非常重要的一组产品。IDC在2004年的市场研究分析报告中(December 2004, IDC #32392, Volume: 1, Tab: Markets)指出:ILOG是BRMS市场的最大开发商,它占据2003年BRMS市场的29%的份额,高据第一位。ILOG是真正进入中国的BRMS厂商,在2002年中,ILOG把中国的办事处从香港迁到北京。目前中国的雇员分布在北京,上海,广州等地,直接为中国客户提供本地化的技术支持和服务。ILOG的JRules产品和文档也同步实现了汉化,并提供中国国内的热线电话服务,使中国的客户可以更容易接触和使用ILOG的产品。ILOG的产品有着鲜明的构件化特性和开放性,遵循国际行业标准(如XML,J2EE,JSP,JSR94等标准),产品性能高,容易使用、容易整合和扩展……。这些特点多少和ILOG本身是一家专业的软件组件开发商有些渊源。Ga

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档