Я хочу использовать java и Drools для его возможностей для работы с нормальным движком. В настоящее время я не использую java для своего проекта. У меня есть некоторые бизнес-классы внедрения и реализованы логики, которые отлично подходят для меня, но я хочу, чтобы экстернализировать правила в BRMS. Я дал Drools попробовать, и мне это очень нравится. Однако я сталкиваюсь с одним препятствием, которое я хочу задать, могу ли я пропустить.Как вызвать JBoss's Drools в качестве исполнителя удаленных правил
Я прочитал большую часть документации Drools и по всей сети во всех примерах, которые даны нам на самом деле нужны реализация бизнес-классы для того, чтобы создать экземпляр фактов, которые мы хотим, чтобы скормить Drools KieSession. Ну, я хочу не дублировать мою модель класса как в моем проекте (не java), так и в проекте java Drools. Все, что я хочу сохранить в проекте Drools, - это сами Правила.
Возможно ли это, или мне нужно будет дублировать модели? Если кто-нибудь знает, где я могу прочитать некоторую информацию по этой теме, ссылки будут указаны!
Технические детали: Я использую Drools 6.0.0 в Eclipse Juno.
Большое спасибо за поддержку!
С наилучшими пожеланиями! Milen
Создав классы Java из XML, вы имеете в виду использование EMF и Ecore? –
Я провел некоторое исследование и действительно это лучшее решение. Модель бизнес-класса необходима внутри проекта Drools для создания фактов !. Спасибо Лауне. –
JAXB xjc для компиляции XML-схемы в классы Java отлично подходит для меня, но YMMV. XML-схема должна быть смягчена для доставки хороших Java-классов. – laune