欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
jboss jbpm 工作流管理系統簡(jiǎn)介

jBPM,全稱(chēng)是Java Business Process Management,是一種基于J2EE的輕量級工作流管理系統。jBPM是公開(kāi)源代碼項目,它使用要遵循 Apache License。jBPM20041018,發(fā)布了2.0版本,并在同一天加入了JBoss,成為了JBoss企業(yè)中間件平臺的一個(gè)組成部分,它的名稱(chēng)也改成JBoss jBPM。隨著(zhù)jBPM加入JBoss組織,jBPM也將進(jìn)入一個(gè)全新的發(fā)展時(shí)代,它的前景是十分光明的。

jBPM最大的特色就是它的商務(wù)邏輯定義沒(méi)有采用目前的一些規范,如WfMC‘s XPDL, BPML, ebXML, BPEL4WS等,而是采用了它自己定義的JBoss jBPM Process definition language (jPdl)。jPdl認為一個(gè)商務(wù)流程可以被看作是一個(gè)UML狀態(tài)圖。jPdl就是詳細定義了這個(gè)狀態(tài)圖的每個(gè)部分,如起始、結束狀態(tài),狀態(tài)之間的轉換等。

jBPM的另一個(gè)特色是它使用Hibernate來(lái)管理它的數據庫。Hibernate是目前Java領(lǐng)域最好的一種數據持久層解決方案。通過(guò)Hibernate,jBPM將數據的管理職能分離出去,自己專(zhuān)注于商務(wù)邏輯的處理。

使用jBPM開(kāi)發(fā)工作流的一般流程如下:

1)        jBPM的運行需要數據庫的支持,因此系統設計時(shí)要選定所用數據庫。只要是Hibernate支持的數據庫,jBPM就支持。數據庫的初始化可以由jBPM自動(dòng)完成,也可以通過(guò)ant generate.ddl任務(wù)生成SQL語(yǔ)句,在jBPM外部自己創(chuàng )建所需的表。

2)        使用jPdl定義工作流,生成processdinination.xml文件??梢圆捎?/span>GUI工具gpdl,但目前只支持jBPM1.0,而且bug很多。XMLDTD定義文件在jBPM下載包中。

3)        Ant create.pde生成pde包的工作目錄。將processdinination.xml文件和其它需要的文件放在指定的目錄下,使用ant build.precess.archives生成pde包。pde包的格式采用jar。

4)        更改pde工作目錄/src/config/jbpm.properties的相關(guān)屬性,主要是設定相關(guān)的數據庫連接信息。注意要將數據庫的JDBC驅動(dòng)放在pde工作目錄的lib目錄下。

5)        Ant deploy.process.archives將剛才生成的pde部署到數據庫。實(shí)際上就是向數據庫插入一些相關(guān)數據。

6)        利用jBPM API函數開(kāi)發(fā)相應的工作流程。


本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
jBPM 第?2?章?安裝配置
jBPM-JPDL v3.2環(huán)境部署——發(fā)布到Tomcat MySQL - - JavaEye技術(shù)網(wǎng)站
學(xué)習jbpm開(kāi)始一章中剩余部分
JBPM工作流引擎使用環(huán)境的搭建
jbpm開(kāi)發(fā)指南
掌握的jBPM的入門(mén)教程
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久