私は私のアプリでは、ステートマシンベースのワークフローを実装しようとしてだと私は簡単にこの作業を行うことができ、興味深い枠組みが発生しました - http://code.google.com/p/stateless/
悲しいことに、それはC#のみのためです。
誰もJava用の同様のワークフローフレームワークについて知っていますか?ドローズの統合には余裕がありますが、ステートレスフレームワークのような軽量なものが必要です。ステートマシンワークフローフレームワーク
答えて
あなたは試すことができます
http://unimod.sourceforge.net/fsm-framework.html
http://today.java.net/pub/a/today/2006/01/04/business-processes-with-osworkflow.html
http://jakarta.apache.org/site/downloads/downloads_commons-scxml.cgi
http://springframework.org/webflow
012 (私は何をすべきかである)
http://today.java.net/article/2009/09/06/finite-state-machine-supporting-concurrent-states
またはその代わりのフレームワークを使用して、あなたがそれを行うには列挙型を使用することができます
http://vanillajava.blogspot.com/2011/06/java-secret-using-enum-as-state-machine.html
あなたはJava Finite State Machine Frameworkを確認しましたか?十分に単純に見えます。そして、合意した、Droolsは過労だろう - 。さらに、推論エンジン(ワークフローコンポーネントとして使用することもできますが)のほうが多いです。
私たちは.NETでステートレスを使用しています。これは現在、プロードされたサーバー用にJavaに移行する必要があります。これは、(W3とApache Commonsの点に注意してください)私たちは一緒に行くされているものです。
http://commons.apache.org/proper/commons-scxml/
http://www.javacodegeeks.com/2012/06/apache-commons-scxml-finite-state.html