天天看點

詳細解析Activiti Modeler!工作流模組化元件的使用說明Activiti Modeler簡介流程定義轉換成模型模型導出成BPMN XML模型部署到Activiti引擎

Activiti Modeler簡介

  • Activiti Modeler是一個BPMN web模組化元件,是Activiti Explorer web應用的一部分
  • Activiti Modeler的目标是支援所有BPMN元素和Activiti引擎支援的擴充
  • 當運作Activiti Explorer使用預設配置時,模型工作台中會有一個示例流程:
詳細解析Activiti Modeler!工作流模組化元件的使用說明Activiti Modeler簡介流程定義轉換成模型模型導出成BPMN XML模型部署到Activiti引擎

編輯模型

  • 點選模型工作區的編輯按鈕,打開Modeler
  • 螢幕左側是BPMN元素工具面闆,也可以使用Activiti的擴充元件,可以在需要時把新元素拖拽到畫布中
  • 螢幕右側是選中的元素和屬性
  • 示例:
    • 選中了一個使用者任務,可以填寫使用者任務的屬性:比如配置設定,表單屬性和持續時間
    • 點選螢幕右上方的關閉按鈕就可以傳回Activiti Exporer
    詳細解析Activiti Modeler!工作流模組化元件的使用說明Activiti Modeler簡介流程定義轉換成模型模型導出成BPMN XML模型部署到Activiti引擎

導入模型

  • 可以把模型導入到模型工作台中,然後就可以在Activiti Modeler中進行編輯
  • 點選導入按鈕,選擇 .bpmn或 .bpmn20.xml檔案
  • ==注意:== BPMN XML檔案必須包含BPMN DI坐标資訊
詳細解析Activiti Modeler!工作流模組化元件的使用說明Activiti Modeler簡介流程定義轉換成模型模型導出成BPMN XML模型部署到Activiti引擎

流程定義轉換成模型

  • 釋出的流程定義可以轉換成模型,然後就可以在Activiti Modeler中編輯
  • 注意流程定義必須包含BPMN DI坐标資訊
詳細解析Activiti Modeler!工作流模組化元件的使用說明Activiti Modeler簡介流程定義轉換成模型模型導出成BPMN XML模型部署到Activiti引擎

模型導出成BPMN XML

  • 模型工作區中的模型可以導出成BPMN XML檔案
  • 選擇模型操作選項中的導出選項
詳細解析Activiti Modeler!工作流模組化元件的使用說明Activiti Modeler簡介流程定義轉換成模型模型導出成BPMN XML模型部署到Activiti引擎

模型部署到Activiti引擎

  • 在模型中設定好所有運作所需的屬性之後,就可以釋出到Activiti引擎中
  • 選擇模型操作選項中的釋出選項
詳細解析Activiti Modeler!工作流模組化元件的使用說明Activiti Modeler簡介流程定義轉換成模型模型導出成BPMN XML模型部署到Activiti引擎