В нашем проекте мы должны реализовать бизнес-логику относительно сопоставления определенных объектов с некоторыми действиями. У нас будет ряд условий для определенных типов объектов, которые будут проверены до того, как окончательное решение будет разрешено. Другими словами, для 7 типов объектов мы можем иметь ряд действий (из почти 45 действий).Является ли Drools наиболее эффективным способом сопоставления бизнес-правил/логики?
Мы подумывали использовать Drools для записи вышеупомянутых правил. У кого-нибудь есть положительный/отрицательный опыт использования Drools в отношении его эффективности? Существует также структура jBPM, которая может быть использована (если я не ошибаюсь, там используются Drools) - кто-нибудь знаком с этой структурой? Возможно, у вас есть другие идеи о том, как решить проблему?
Спасибо за ваш ответ! Мы решили использовать Drools в нашем проекте, и мы действительно этому довольны. Очень хорошо, что мы храним наши правила в файлах DRL, и нам не нужно каждый раз передислоцировать приложение. –