読書会に備えて、流し読み
- Chapter 1: Why Do We Need Business Process Management?
BPM全般のコンセプトについて。実際の適用プロセスなど。jBPM5の詳細だけ知りたい人には不要かもしれないけど、大事なお話だと思う。
- Chapter 2: BPM Systems Structure
一般BPMS(BPM System)を構成するコンポーネントについて。でも基本的にjBPM5が念頭に置かれているようだ。プロセスエンジンのアプローチについて、jBPM3とjBPM5が比較されている。さらにjBPM5の Knowledge API の紹介。
- Chapter 3: Using BPMN 2.0 to Model Business Scenarios
BPMN2仕様の話。25pでわかりやすくまとまっていると思われ。
- Chapter 4: Knowing Your Toolbox
ここから jBPM5 インストール。デモを使ってみる。Tools = JBossAS7, Guvnor, GWT process server, GWT console, Web Process Designer, Eclipse+jBPM5plugin
- Chapter 5: The Process Designer
Designerに1章まるまるさいているのはイイネ!プロパティの説明とか詳しく書いているので個人的にはちゃんと読まなければ。。。
- Chapter 6: Domain-specific Processes
WorkItemHandler大事だ。。。sync/async。 Executor componentのサンプルちゃんと見よう
- Chapter 7: Human Interactions
ここも詳しくていいですね。TaskAdminの話はなかったか。。。
- Chapter 8: Persistence and Transactions
前に書いたけど、超重要。ベストプラクティスとかをあげて欲しかったかも。
- Chapter 9: Smart Processes Using Rules
Ruleをintegrationする様々なパターンの紹介。Stateless(Good Old)なパターン以外はちょっと敷居が高いので、どのくらい有効そうかよく読んで判断。
- Chapter 10: Reactive Processes Using Drools Fusion
Event Driven Architectures! Drools Fusionの説明が主。jBPM側から見るとそれほど変わったことはないのでは。
- Chapter 11: Architectural and Integration Tips
前に書いたけど、こっちも超重要。ksessionをどう管理するの?ということでほぼ使い切っているけど、他にもアーキテクチャ上の質問はたくさんあるよねー。