Слюни для сложного просмотра значения отображения - PullRequest
3 голосов
/ 27 июня 2010

Цель этой очереди - оценить целесообразность использования Drools для сложной обработки просмотра отображаемых значений в веб-приложении.Мне было поручено получить информацию о страховом покрытии (из страхового полиса), хранящуюся в базе данных поставщика, и отобразить информацию в пользовательском веб-приложении.Существует 100 сессий покрытий, и отображаемые значения, которые должны отображаться для каждого покрытия, могут основываться на комбинации 4 или 5 различных столбцов для каждого типа покрытия.Я думаю, что может быть до 40 различных типов покрытий.

Итак, сказав это, слюни или механизм дерева решений обеспечат хороший способ справиться с этим?Я должен отметить, что весьма вероятно, что нам необходимо будет часто добавлять / изменять информацию о покрытии, и одна вещь, которая привлекает меня к этому механизму, заключается в том, что БА могут помочь поддерживать правила в актуальном состоянии.Однако меня беспокоит, что эта опция может отрицательно повлиять на скорость.В настоящее время у меня есть рабочий прототип, использующий базы данных в сочетании с отражением и XML в базе данных, чтобы убедиться, что отображение выполнено успешно.

Я открыт для других вариантов, если вы можете подумать и о них.

Спасибо, Джереми

1 Ответ

1 голос
/ 28 июня 2010

Исходя только из того, что вы хотите предложить БА возможность динамически обновлять правила покрытия, кажется, что Drools предложит вам большой старт.

Что касается производительности, мне это кажется очень маловероятнымчто производительность будет проблемой, поскольку на самом деле вы говорите о небольшом количестве фактов и правил.Наибольшее снижение производительности обычно происходит при анализе правил, которые можно выполнить при запуске и затем кэшировать / совместно использовать.

...