2

我正在从事这个项目,我的角色是开发一项使用标准健康保险 xml 的服务。服务必须对不同的 xml 字段进行验证,这涉及将 xml 数据与数据库表中的数据进行比较。目前,我们假设所有保险公司的验证保持不变。但我怀疑它会保持不变,并且每个公司可能有不同的验证要求。在这种情况下,使用 Drools 规则引擎并为每个公司开发 drl 文件并使用规则引擎进行 xml 验证是个好主意吗?

4

1 回答 1

0

尝试解决此问题的一种可能方法是首先将每个公司特定文件解析为通用格式(中间表示),一个 xml 文件,它可以是您自己的标准来表达您之前解析的文件的数据。

然后为特定的中间格式编写验证引擎文件。

如果您这样做,那么您可以使用一个文件来定义所有验证规则,而不是为所有不同的公司拥有单独的文件。

于 2012-11-06T16:44:02.623 回答