Я пытаюсь в первый раз попробовать Drools/Guvnor, мы планируем создать Rule Authoring в Guvnor, скомпилировать, построить и загрузить пакет в «Rule Package Directory».Интеграция Drools с Java-приложением
Теперь вопрос, который у меня есть, - это лучший способ интегрировать Drools с нашим Java-приложением? Вариант 1) Создайте агент знаний и начните вставлять факты в память для оценки правил в нашем приложении. В этом случае двигатель Drools использует JVM так же, как и JVM приложения. Вариант 2) Имейте сервер Drools, который создает агент знаний, и приложение может отправлять запросы на сервер Drools для оценки правил с помощью REST API. Правила будут выполняться в отдельной JVM, чем JVM приложения.
Я также задаюсь вопросом, есть ли разница в производительности (с точки зрения времени выполнения) между упомянутыми выше вариантами?
Не могли бы вы также сообщить мне, если я думаю в правильном направлении?
-Sri