Слюни Fusion и Java EE - PullRequest
       19

Слюни Fusion и Java EE

5 голосов
/ 19 июня 2011

Каковы лучшие практики использования Drools Fusion в веб-приложении / приложении для предприятий? Знаете ли вы какой-нибудь полезный документ?

Я просмотрел примеры на JBoss (http://download.jboss.org/drools/release/5.1.1.34858.FINAL/drools-5.1.1-examples.zip),, но они являются настольными приложениями. Я не понимаю, как сделать так, чтобы сеанс Drools "работал" так на сервере.

1 Ответ

8 голосов
/ 20 июня 2011

Если вы не можете найти пример в интернете, возможно, это не очень хорошая идея. ;)

Пожалуйста, посмотрите, например, на http://www.jboss.org/jbossesb. Там вы увидите пример современной архитектуры. У вас может быть несколько событий, которые собираются и могут коррелироваться или фильтроваться в механизме CEP, таком как Drools Fusion. Если результаты требуют дальнейшей обработки, вы отправляете их через служебную шину в бизнес-службы (ваше веб-приложение / приложение для предприятия).

Веб / корпоративное приложение само по себе не очень эффективно в обработке событий. В мире Java EE вы можете запускать управляемые сообщениями компоненты через службу сообщений Java. Но это намного ниже возможностей полномасштабного КЭП.

Но: если вы найдете хороший подход для интеграции механизма CEP в AppServer, пожалуйста, дайте мне знать. :)

...