OsWorkFlow学習(コンセプト)

明確な思考から次のテキスト( http://www.blogdriver.com/gigix/113138.html

OSWorkflow基本概念 - -

                                      

ステップ
ほぼ同等の 位置プロセス このような企業の年次検査として、企業のエンドに関する年次報告書は、ステップを検討し、経済産業局は、第二段階、第三段階と考えレビューでウィンドウを検討しました。各ステップは、任意の並列処理ステップは複数有していてもよい場合は、1つの検査はまた、例えば、(現在のすべてのステップを得ることができる)Workflow.getCurrentSteps(持つ複数の状態(ステータス)とアクション(行動)の複数を有することができます「予備」ステップと「広告ビジネスの資格」ステップ)に位置しています。
 
状態
の状態の処理におけるステップ とのような「監査を通過しない」とは、「識別を待っている」として、理解しやすいです。状態のOSWorkflowは、開発者、状態の差別は純粋に文字列マッチング、柔軟性、非常に強いことにより、完全にカスタマイズ可能で、あなたは非常によくやって定義ファイルを参照してくださいすることができます。
 
アクション
運動中のプロセスの状態変化を結果 アクションは、典型的には2つの部分から構成:状態がこの操作(条件)、ならびにこのアクションの実行結果(結果)を実行してもよいです。条件はBeanShellのスクリプトを決定するために使用するので、それは大きな柔軟性を持っていることができ、プロセスに関連するほとんどすべての判断を行うために使用することができます。
 
結果
アクションの実装の結果 これは重要な概念です。結果は2つの条件、結果及び無条件の結果に分割されます。アクションを実行した後、すべての条件の第一の結果を使用した場合、条件、結果が良好であるか否かを判断する。contidional結果ない条件が満たされない場合、無条件の結果を使用して。無条件の結果情報は2つの部分で指定する必要があります古い状態、「どのようなステップへの現在の状態」;フォローアップ状態、ステップ+ステータスが新しい状態を指定するために使用することができる、または分割を入力するか、参加することができます。
 
条件付きの結果は非常に便利です。または年次検査では、例えば、また、年次報告書を提出し、「コミットされていない」と「リターン」は、異なる状態、結果に基づいてこの2つの状態で「提出」アクションの実装は、「最初の提出」と「リターンされています再び提出しました。」その後、「送信」アクションに条件付きの結果を使用して検討することができます。
 
スプリット/参加
セグメンテーションと統合のプロセス 単純な概念、分割結果を複数設け、結果を提供するために、状態の複数を決定する現在のステップに参加します。
 

ます。https://www.cnblogs.com/swingboat/archive/2005/07/27/201463.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33708432/article/details/93957324