回覆列表
  • 1 # 使用者5329335765427

    如何配置activiti的使用者名稱密碼

    1. Activiti REST模組介紹

    關於Rest的介紹就免除了,主要介紹一下Activiti Rest模組的功能以及如何使用。

    1.1 使用REST的好處

    簡單化:利用現有模組(activiti-rest.war)代替直接API呼叫

    標準化:各個系統根據rest模組的介面規範訪問REST資源,統一處理;對於工作流平臺來說此特性尤為突出

    擴充套件性:如果官方提供的REST介面還不能滿足可以繼續在其基礎上進行擴充套件以滿足業務系統(平臺)的需求

    1.2 不適合使用REST的場景

    業務資料與流程資料分離:就像kft-activiti-demo中普通表單的演示一樣,業務資料儲存在一張單獨設計的表中,而不是把表單資料儲存在引擎的變量表中,所以對於這樣的場景中需要聯合事務管理的就不能使用REST了,例如:啟動流程、任務完成、業務與流程資料聯合查詢。

    1.3 部署Rest模組

    從5.11版本開始不再使用ant指令碼的方式啟動demo,並且把activiti-explorer和activiti-rest分離並分別提供一個war包,在wars目錄可以找到它。

    把activiti-rest.war解壓到Web伺服器的應用部署目錄(例如tomcat的webapps),根據實際需求修改activiti-rest/WEB-INF/classes/db.properties裡面的資料庫配置後啟動應用。

    可以透過REST工具測試是否部署成功可以正常的提供服務,例如Chrome的外掛REST

    Console,或者透過Spring MVC提供的RestTemplate。

  • 中秋節和大豐收的關聯?
  • 少量吃一點辣椒對高血壓有什麼影響?