posts - 193,  comments - 520,  trackbacks - 0
          1、process definition
             一個process definition代表了一個正式的業務流程,它以一個流程圖為基礎。這個流程圖由  許多node和transition組成。每個node在這個流程圖里都有著各自特殊的類型,這些不同的類型決定了node在運行時的不同行為。一個process definition只有一個start state 。
          2、token
             一個token代表了一條執行路徑,它包含了這條執行路徑的當前的執行狀態(current state)。
          3、process instance
             一個process instance(流程實例)即一個process definition(流程定義)的流程執行實例。一個process definition可以對應多個process instance。當一個process instance被創建的時候,一個主執行路徑token同時被創建,這個token叫做root token,它指向流程定義的start state(processDefinition.getStartState()==token.getNode())。
          4、signal
             一個signal 發送給token通知token 繼續流程的執行。如果signal 沒有指定transition,token將沿缺省的transition離開當前狀態,如果signal 指定transition,token將沿指定的transition離開當前的狀態??丛创a可以看到發給process instance的signal 其實都是發送給了root token。
          5、Actions
             jbpm提供了靈活的action ,當流程執行,token 進入node和transition時,會觸發相應的一些event(事件)。在這些event上附上我們自己寫的action,就會帶動action 的執行。action里是我們自己的相關java操作代碼,非常方便。注意的是event(事件)是內置的,無法擴展。另外,action也可以直接掛在node上,而不依賴于event(事件)的觸發,這個很重要!

          http://www.aygfsteel.com/ronghao 榮浩原創,轉載請注明出處:)
          posted on 2005-11-12 09:46 ronghao 閱讀(2321) 評論(3)  編輯  收藏 所屬分類: 工作流jbpm3

          FeedBack:
          # re: jbpm的流程模型
          2005-11-14 13:33 | pikachu
          task 和swimlane沒有介紹 :)  回復  更多評論
            
          # re: jbpm的流程模型
          2005-11-15 17:49 | ronghao
          task 和swimlane具體是任務分配里面的,好的,我會說明的:)  回復  更多評論
            
          # re: jbpm的流程模型
          2006-03-18 18:56 | 小C
          用什么方法給action里的參數賦值  回復  更多評論
            
          <2005年11月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          關注工作流和企業業務流程改進。現就職于ThoughtWorks。新浪微博:http://weibo.com/ronghao100

          常用鏈接

          留言簿(38)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          常去的網站

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 郯城县| 石门县| 绥中县| 玉龙| 武功县| 宝山区| 嘉善县| 汤原县| 马山县| 沁水县| 安庆市| 安康市| 辽宁省| 铁力市| 鹤山市| 沾化县| 普定县| 富宁县| 永济市| 屯门区| 上林县| 博罗县| 新蔡县| 准格尔旗| 尼勒克县| 罗平县| 黄陵县| 遵义县| 漳平市| 体育| 金昌市| 德格县| 柘城县| 和静县| 汉中市| 阿图什市| 新营市| 四会市| 淄博市| 新闻| 景东|