Для начала у вас должна быть ILOG Rule Studio. Чтобы собрать POC, вам необходимо выполнить следующие шаги.
Шаг 1: Создайте XOM (объектную модель выполнения). Либо создайте несколько классов POJO, XSD или XML, которые вы хотите использовать во время вызова правила. Если у вас есть существующий jar в вашем приложении, вы тоже можете его использовать. Это физическая модель вашего бизнес-домена.
Шаг 2: Создайте BOM (бизнес-объектную модель). Она должна быть создана из XOM с помощью студии правил. Это логическая модель вашей бизнес-области.
Шаг 3: Создание вербализации. При создании спецификации вам будет предложено вербализировать ваши переменные, сеттеры и геттеры. Это похоже на английский как представление вашей бизнес-модели.
Шаг 4: Создайте проект правил и определите параметры набора правил. Создайте проект правил и определите входные и выходные параметры.
Шаг 5: Написание правил. Напишите бизнес-правила, используя параметры набора правил и спецификацию. Белый поток правил, чтобы включить правило, записанное в последовательности.
Шаг 6: Создайте проект RuleApp и сгенерируйте архив RuleApp. Создайте проект ruleApp и сгенерируйте архив ruleapp. Архив ruleapp обычно представляет собой бизнес-правила, скомпилированные в IRL (язык правил ILOG).
Самый простой способ выполнить правило — включить архив правил, сгенерированный из студии правил, в ваше приложение (это называется встроенным режимом выполнения) и вызвать правила с помощью ILOG API и путем передачи входных параметров.
Когда правило вызывается, входные параметры сериализуются и передаются обработчику правил, обработчик правил анализирует вызванное правило из архива, оценивает правило на основе входных параметров, подготавливает сериализованные выходные данные и возвращает выходные данные вызывающей стороне.
person
user1660472
schedule
12.09.2012