主权项 |
一种监控规则的生成方法,其特征在于,适用于包括服务器的网络系统,其中,所述服务器中定义有规则引擎模型,其中,所述规则引擎模型中定义了一个操作符对应至少一个控件,所述方法包括:服务器获得客户端对用于生成监控规则的元素以及元素之间的组合关系的指定,如果服务器获得客户端对用于生成监控规则的左变量和操作符的指定,则将与所述操作符绑定的用于客户端输入或选择右变量的控件提供给客户端,以便客户端将所述控件展示给用户以接收用户输入或选择的右变量;所述服务器按照客户端指定的元素之间的组合关系,将客户端指定的元素组合为监控规则;其中,所述元素为变量、表达式和条件中的至少一种,所述监控规则由条件组成,条件由表达式组成,表达式由变量组成;其中,所述服务器获得客户端对用于生成监控规则的元素以及元素之间的组合关系的指定包括:所述服务器获得所述客户端提供的元素以及元素之间的组合关系;或者,所述服务器获得所述客户端提供的元素以及所述客户端选择的元素之间的组合关系,其中,所述客户端选择的元素之间的组合关系是所述客户端从所述服务器向所述客户端提供的元素之间的组合关系中选择的元素之间的组合关系;或者,所述服务器获得所述客户端选择的元素以及所述客户端提供的元素之间的组合关系,其中,所述客户端选择的元素是所述客户端从所述服务器向所述客户端提供的元素中选择的元素;或者,所述服务器获得所述客户端提供的元素、所述客户端选择的元素以及所述客户端提供的元素之间的组合关系,其中,所述客户端选择的元素是所述客户端从所述服务器向所述客户端提供的元素中选择的元素;或者,所述服务器获得所述客户端选择的元素、所述客户端提供的元素之间的组合关系以及所述客户端选择的元素之间的组合关系,其中,所述客户端选择的元素以及元素之间的组合关系是所述客户端从所述服务器向所述客户端提供的元素以及元素之间的组合关系中选择的元素以及元素之间的组合关系;或者,所述服务器获得所述客户端提供的元素、所述客户端选择的元素、所述客户端提供的元素之间的组合关系以及所述客户端选择的元素之间的组合关系,其中,所述客户端选择的元素以及元素之间的组合关系是所述客户端从所述服务器向所述客户端提供的元素以及元素之间的组合关系中选择的元素以及元素之间的组合关系。 |