Shark工作流的實現和WMFC&OMG規範的對比 (轉)
Shark工作流的實現和WMFC&OMG規範的對比
-----第七部分:工作流資訊和業務資訊如何建立連線
:namespace prefix = o ns = "urn:schemas--com::office" />
關鍵字:Shark 工作流 WMFC OMG 規範
工作流例項化後就需要把具體的活動和業務過程連線起來,如果是互動的活動,還需要指定與這個活動相關的介面。
這一部分的工作是具體實現的內容,WMFC規範沒有提及。
下面我們看看jbpm的做法:jbpm-1.0-srcjbpm-1.0examplesprocessholidayprocessdefinition.xml
Jbpm並沒有採用標準的xpdl工作流描述語言,具體如下:
如果熟悉的讀者看到上面的描述會發現,
上面的寫法非常直觀,不過比較Shark的XPDL實現。推薦還是使用XPDL的流程描述。
XPDL 把jbpm中分散的跳轉放到了一起:
但是jbpm的做法也有一個非常好的地方,就是把工作流程和業務建立了關係。
下文將具體的說說jbpm中做法的優點。
待續
田春峰
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10794571/viewspace-974656/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- (9)Shark工作流的實現和WMFC&OMG規範的對比 (轉)
- (10)Shark工作流的實現和WMFC&OMG規範的對比 (轉)
- (5)Shark工作流的實現和WMFC&OMG規範的對比 (轉)
- Event Loop的規範和實現OOP
- 強大的工作流引掣:shark
- git分支管理和工作流規範:具體規範Git
- Promise/A+ 規範的實現Promise
- git 工作流和git commit規範GitMIT
- 規範BOT專案的法律對策(轉)
- Git commit message和工作流規範GitMIT
- 前端工程工作流規範前端
- 對規範施工企業專案管理的思考(轉)專案管理
- C# 單例模式的實現和效能對比C#單例模式
- js實現繼承的幾種方式和對比JS繼承
- Memcached 與 Redis 實現的對比Redis
- memcached與redis實現的對比Redis
- 實現 CommonJs 規範中的 Require 模組JSUI
- 實現一個符合 Promise/A+ 規範的 MyPromisePromise
- git分支管理和工作流規範:基本概念說明Git
- git分支管理和工作流規範:不同場景細化和演示Git
- 測試角度看公司流程規範對比後篇
- JavaMoney規範(JSR 354)與對應實現解讀JavaJS
- Web前端——CSS的命名規範和範例Web前端CSS
- Activiti工作流與BPMN2.0規範
- Git工作流及釋出規範(App)GitAPP
- Flannel和Calico網路外掛工作流程對比
- 基於JWT規範實現的認證微服務JWT微服務
- Promise的原始碼實現(完美符合Promise/A+規範)Promise原始碼
- 手寫實現滿足 Promise/A+ 規範的 PromisePromise
- 如何實現一個符合promiseA+規範的promisePromise
- 實現一個完美符合Promise/A+規範的PromisePromise
- Ajax 跨域難題 - 原生 JS 和 jQuery 的實現對比跨域JSjQuery
- Java 程式編碼的規範(轉)Java
- 淳安縣移民工程專案實現規範化管理(轉)
- 簡單計算器的程式導向實現和麵向物件實現對比物件
- 用ES6實現符合promise/A+規範的PromisePromise
- 用checkstyle實現svn的程式碼規範性檢查
- DataWorks2.0的“業務流程”與1.0的“工作流”的對比