Jump to content

пускает слюни

пускает слюни
Разработчик(и) Красная шляпа
Стабильная версия
8.44.0.Финал / 5 сентября 2023 г .; 9 месяцев назад ( 05.09.2023 ) [1]
Репозиторий
Написано в Ява
Операционная система Кросс-платформенный
Тип Механизм правил
Лицензия АСЛ 2
Веб-сайт www .пускает слюни .org  Edit this on Wikidata

Drools — это система управления бизнес-правилами (BRMS) с прямом и обратном связывании , основанным на механизмом правил , более правильно известным как система производственных правил , использующая расширенную реализацию алгоритма Rete .

Drools поддерживает стандарт Java Rules Engine API (запрос спецификации Java 94) для своего механизма бизнес-правил и корпоративной среды для создания, обслуживания и обеспечения соблюдения бизнес-политик в организации, приложении или службе.

В Apache Kie пускают слюни [ править ]

Drools, как часть сообщества Kie [2] вошла в инкубатор Apache в январе 2023 года. [3]

Менеджер решений Red Hat [ править ]

Red Hat Decision Manager (ранее Red Hat JBoss BRMS) [4] ) — это система управления бизнес-правилами и механизм рассуждений для разработки бизнес-политики и правил, управления доступом и изменениями. [5] JBoss Enterprise BRMS — это продуктовая версия Drools с доступной поддержкой на уровне предприятия. JBoss Rules также является продуктовой версией Drools, но JBoss Enterprise BRMS является флагманским продуктом. [6]

Компоненты корпоративной версии: [7]

  • JBoss Enterprise Web Platform – программная инфраструктура, поддерживаемая только для запуска компонентов BRMS.
  • Платформа приложений JBoss Enterprise или платформа JBoss Enterprise SOA — программная инфраструктура, поддерживаемая только для запуска компонентов BRMS.
  • Механизм бизнес-правил — Drools Expert, использующий алгоритм Rete и язык правил Drools (DRL). [8]
  • Менеджер бизнес-правил — Drools Guvnor — Guvnor — это централизованное хранилище баз знаний Drools с богатыми веб-интерфейсами, редакторами и инструментами, помогающими управлять большим количеством правил. [9]
  • Репозиторий бизнес-правил – Drools Guvnor

Drools и Guvnor — это проекты с открытым исходным кодом сообщества JBoss. По мере их зрелости они переводятся в готовый к использованию продукт JBoss Enterprise BRMS.

Компоненты версии сообщества JBoss: [10]

  • Drools Guvnor (Менеджер бизнес-правил) — централизованное хранилище баз знаний Drools.
  • Drools Expert (механизм правил) – использует правила для рассуждений.
  • Drools Flow (процесс/рабочий процесс) или jBPM 5 – обеспечивает рабочий процесс и бизнес-процессы.
  • Drools Fusion (обработка событий/временное рассуждение) – обеспечивает сложную обработку событий.
  • Drools Planner/OptaPlanner (автоматическое планирование) – оптимизирует автоматизированное планирование, в том числе NP-сложные задачи планирования.

Пример [ править ]

Этот пример [11] иллюстрирует простое правило распечатки информации о празднике в июле. Он проверяет состояние экземпляра Holiday class и выполняет код Java, если это условие истинно.

правило   «подтверждать выходной»   , когда      $h1  :  Holiday  (  month  ==  «июль»  ) затем      Система  .  вне  .  println  (  $  h1.имя  "  +  :"  +  $  h1.месяц  ;  )  конец 

Цель диалекта» mvel" - это указать методы получения и установки переменных ваших классов Plain Old Java Object (POJO).Рассмотрим приведенный выше пример, в котором Holiday используется класс и внутри круглых скобок (круглых скобок)" month" используется. Итак, с помощью диалекта " mvel"геттер и сеттеры переменной" month" можно получить доступ.

Диалект» java" используется, чтобы помочь нам писать код Java в наших правилах. Здесь есть одно ограничение или особенность. Мы не можем использовать код Java внутри части правила "когда", но мы можем использовать код Java в части "тогда".

Мы также можем объявить ссылочную переменную $h1 без $ символ. На этот счет нет никаких ограничений. Основная цель размещения $ Символ перед переменной предназначен для обозначения разницы между переменными классов POJO и правил.

См. также [ править ]

Ссылки [ править ]

  1. ^ «Слюни-Релизы» . Проверено 29 апреля 2024 г.
  2. ^ «Сообщество КИЭ» . Архивировано из оригинала 17 января 2024 г.
  3. ^ «КИЭ Статус» . Архивировано из оригинала 25 декабря 2023 г.
  4. ^ «JBoss Enterprise BRMS» . Красная шляпа .
  5. ^ «JBoss Enterprise BRMS» . Красная шляпа .
  6. ^ «JBoss Enterprise BRMS: ответы на часто задаваемые вопросы» (PDF) . Сообщество JBoss.
  7. ^ «Платформа JBoss Enterprise BRMS 5.1» . Красная шляпа . Архивировано из оригинала 18 марта 2011 г.
  8. ^ «Техническое описание JBoss Enterprise BRMS» (PDF) . Красная шляпа . п. 4.
  9. ^ «Drools — система управления бизнес-правилами (Java™, с открытым исходным кодом)» .
  10. ^ «Drools 5 — Платформа интеграции бизнес-логики» . Сообщество JBoss.
  11. ^ http://downloads.jboss.com/drools/docs/5.1.1.34858.FINAL/drools-expert/html_single/index.html#d0e2676 [ постоянная мертвая ссылка ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3ebe4ce6c675a788d85aac42f522e602__1714399740
URL1:https://arc.ask3.ru/arc/aa/3e/02/3ebe4ce6c675a788d85aac42f522e602.html
Заголовок, (Title) документа по адресу, URL1:
Drools - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)