企业平台中的业务规则引擎(转)

企业平台中的业务规则引擎

时间:2005-07-19
作者:BEA
浏览次数: <script language="JavaScript" src="http://203.81.25.103/cgi-bin/beadevcount.cgi?d_id=491" type="text/JavaScript"></script>1110
本文关键字:业务规则Portal 平台
文章工具
推荐给朋友 推荐给朋友
打印文章 打印文章
  业务策略并不是静态的,它们经常变更,且其关联的业务流程也会随之变更。正是由于这些变更,故而有必要在实现和修改业务流程时保持灵活性,从而在激烈的竞争中赢得一席之地。业务规则引擎 可以实现所需的这种灵活性。
  本文将准工业标准ILOG Jrules与BEA WebLogic Platform 8.1内的基于XML的规则引擎进行了比较。文章还讨论了在将规则引擎集成到J2EE平台过程中Java Specification Request (JSR) 94所扮演的角色。因为业务规则在重要的真正业务流程中具有很高的复杂性,所以对诸如销售代表这样的非IT人员来说,拥有一个工具环境且能保证其有适当的可用性是非常重要的。本文使用了一个基于银行的真正业务流程的应用程序作为原型进行讨论。

动机
  更新业务流程的平均周期已经从1980年的84个月缩短到了现在的6个月,而且IT解决方案交付周期也从30个月缩短到了3个月(参见图1)。在银行业也是这样。其中的核心元素包括银行业的工业化、消费者需求的更改、竞争的日趋激烈以及政府调控的影响。另外,银行的业务环境和操作流程也在不断变化。但是,当试图使受影响的软件系统适应这些改变时,出现了很大的延迟。从技术的观点来看,有高度适应性和灵活性是很有必要的。但是因为银行拥有高度异构的系统拓扑,其系统和接口(包含单片主机系统)的数量非常可观,所以要实现这一点很难。

 


图1. 1980年以来业务

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java风控规则引擎是一种基于Java开发的软件系统,用于帮助机构或企业业务过程实施风险控制和决策管理。通过该引擎,用户可以自定义、配置和管理各种风险规则,以适应不同的业务需求和风险场景。 Java风控规则引擎的核心功能包括规则定义、规则评估和决策执行。首先,用户可以使用该引擎提供的规则定义工具,通过可视化界面或代码编写方式,定义各种风险规则,如信用评分、欺诈检测、交易限额等。规则可以基于不同的条件和动作进行配置,以满足具体业务需求。 其次,引擎会根据用户配置的规则集对数据进行评估。当有新的业务数据到达时,引擎会自动根据规则集对数据进行匹配和计算,得出相应的评估结果。这些结果可以用来衡量数据所包含的风险程度,并根据结果触发相应的决策动作。 最后,根据评估结果,引擎可以自动执行各种决策动作,如拒绝、通过、人工审核等。用户可以根据业务需求设置相应的决策策略和流程,以实现风险控制和决策管理目标。同时,引擎还提供了日志记录、数据分析和报告生成等功能,以便用户进行风险监控和分析。 综上所述,Java风控规则引擎是一种用于风险控制和决策管理的软件系统,在业务过程可以灵活定义、配置和管理各种风险规则,并根据规则评估结果执行相应的决策动作,从而帮助机构或企业降低风险、提高效率和增强决策能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值