Запустить приложение BPM по электронной почте
Я ищу инструмент / среду, которая могла бы прослушивать внешние события (например, электронную почту) для моего приложения управления бизнес-процессами (BPM). Я знаю, что существует множество инструментов ESB, и это может быть полезно, но я ищу какой-то инструмент / инфраструктуру, кроме ESB. например: http://jnotify.sourceforge.net/ или почтовый API Java http://www.oracle.com/technetwork/java/javamail/index-138643.html
2 ответа
Вы, конечно, можете написать программу, которая использует JavaMail для отслеживания электронной почты определенного типа, а затем выполняет какое-то действие, но звучит так, будто вы ищете что-то более "подключи и играй".
Я предлагаю использовать Jboss Drools, которые предоставляют API правил и событий. Используя их, вы можете управлять событиями различного типа и в зависимости от определенных правил вызывать бизнес-процесс.