2

私はこのプロジェクトに取り組んでおり、私の役割は標準的な健康保険 xml を使用するサービスを開発することです。サービスは、xml データをデータベース テーブル内のデータと比較することを含む、さまざまな xml フィールドで検証を行う必要があります。今のところ、検証はすべての保険会社で同じままであると想定しています。しかし、私はそれが同じままであり、会社ごとに異なる検証要件を持つ可能性があるとは思わない. その場合、Droolsのルールエンジンを使って企業ごとにdrlファイルを開発し、ルールエンジンを使ってxmlのバリデーションを行うのは良いのでしょうか?

4

1 に答える 1

0

この問題を解決しようとする 1 つの考えられる方法は、最初に各会社固有のファイルを共通の形式 (中間表現) に解析することです。これは、以前に解析したファイルのデータを表現するための独自の標準となる xml ファイルです。

次に、その特定の中間形式の検証エンジン ファイルを記述します。

これを行うと、さまざまな会社ごとに個別のファイルを用意するのではなく、すべての検証ルールが定義された 1 つのファイルで済むようになります。

于 2012-11-06T16:44:02.623 に答える