关于ERP平台的规则引擎

WP_Dream 2010-09-10 10:49:00
我们公司有一个ERP平台,就是专门开发ERP的工具,ERP开发人员不用谢源代码直接通过平台就可以开发出想要的ERP业务系统,现在想做一个规则引擎模块,就是把里面所有的规则设计全部提取出来,封装成一个规则设计器,也就是规则引擎。我在网上找了一个Drools.NET 这个工具,可是一直都下不下来,有哪位大侠做过规则引擎的或者是有这个工具的麻烦给我回个帖,小弟在这儿跪谢了。可能我没时间上CSDN,有朋友也可以联系我QQ876433238
...全文
212 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
规则引擎 2012-07-02
  • 打赏
  • 举报
回复
把规则独立出来,实现和数据的分离,然后通过规则引擎来编写成规则包,在通过webservice来调用规则即可
RuleServerPoolFactory.registerServer("192.168.1.105", 1508);
RuleServerPoolFactory factory = RuleServerPoolFactory.getFactory();
factory.StreamType = 1;
for (int k = 0; k < 10; k++)
{
long l = DateTime.Now.Ticks;
for (int i = 0; i < 100; i++)
{
RuleService ruleEngine = factory.RuleService;

ruleEngine.put("export_0", "");
ruleEngine.execute("simple.helloworld");

}
Console.WriteLine("run 100 times , use " + (DateTime.Now.Ticks - l) / 10000);
}
WP_Dream 2010-09-10
  • 打赏
  • 举报
回复
恩,楼上的说的很对,我现在系统的业务需求就是这个
wuyq11 2010-09-10
  • 打赏
  • 举报
回复
Drools.NET 是 .NET 版的 Drools
一款基于Charles Forgy的RETE算法的开源的业务规则引擎
BizTalk中业务规则引擎
规则集
在面向事件的客户处理的上下文中,会利用基于用户给定的事件的业务规则,向已登录的用户显示个性化的内容。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧