[color=brown]具体目标如下:
在特定的时候选择一个事件发生:(先决条件,下面5个条件只能有一条被选中)
1、 在今天的某个具体时间
2、 在某天的某个具体时间
3、 在某两个时间段之间以某个频率
4、 从某天的某个时间开始每天或者每周、每月、每年的频率
5、 当数据库中的某个表的一个字段数据符合某些具体条件(在不超过多少秒、分钟、小时启动规则)
6、 当某个规则被启动
二级条件(可以多选):
1、在某两个时间之间
2、在某两天之间
3、在每周的某天
触发事件(可以多选):
1、通过邮件发送消息给某些用户
2、通过活动的消息使者发送消息给某些用户
3、执行某个计划(例如:数据库操作等)
4、触发某个替他的规则
5、如果事件失败引起某些规则发生[/color]
目前要做个系统实现上面功能,听说drool功能很强大,可以实现很复杂的规则,但是本人对jboss rules(drool)不熟悉,想来向这方面的高手请教一下,看看有甚么好建议,或者是其它方面好的的技术也行提出来!
在特定的时候选择一个事件发生:(先决条件,下面5个条件只能有一条被选中)
1、 在今天的某个具体时间
2、 在某天的某个具体时间
3、 在某两个时间段之间以某个频率
4、 从某天的某个时间开始每天或者每周、每月、每年的频率
5、 当数据库中的某个表的一个字段数据符合某些具体条件(在不超过多少秒、分钟、小时启动规则)
6、 当某个规则被启动
二级条件(可以多选):
1、在某两个时间之间
2、在某两天之间
3、在每周的某天
触发事件(可以多选):
1、通过邮件发送消息给某些用户
2、通过活动的消息使者发送消息给某些用户
3、执行某个计划(例如:数据库操作等)
4、触发某个替他的规则
5、如果事件失败引起某些规则发生[/color]
目前要做个系统实现上面功能,听说drool功能很强大,可以实现很复杂的规则,但是本人对jboss rules(drool)不熟悉,想来向这方面的高手请教一下,看看有甚么好建议,或者是其它方面好的的技术也行提出来!