Time of Update: 2018-12-05
osworkflow是一個輕量級工作流程引擎,代碼結構非常簡單明了,具體如下:1)com.opensymphony.workflow 工作流程的代碼介面2)com.opensymphony.workflow.config config當然指配置了,主要是對osworkflow.xml的解析也就是解析下面的這塊內容:<osworkflow> <persistence
Time of Update: 2018-12-05
維護legacy系統時,難免碰上同時使用hibernate和jdbc的情況,那麼spring中怎麼配置呢?今天試用成功,貼出配置部分備忘:<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"> <value>${JDBC_JNDI}</value> </property>&
Time of Update: 2018-12-05
1)下載smart工作流程管理系統方法一: 群內使用者請到“群共用”中下載3個檔案:smart_forleave.rar smart_lib1.rar smart_lib2.rar。下載後解壓,並把 smart_lib1和smart_lib2中的 .jar包 copy到 smart_forleave的 D:/smart_forleave/webroot/WEB-INF/lib/ 目錄下。方法二: 從SF下載
Time of Update: 2018-12-05
一般的osworkflow的入口代碼如下:Workflow wf = new BasicWorkflow("myusername");wf.initialize("myworkflow", 1,
Time of Update: 2018-12-05
原文:Paul Krill 2006.8.16翻譯: HongSoft 2006.8.22為了提高自己在SOA領域的地位,JBoss正準備把旗下的jBPM產品改造為支援BPEL1.1和BPEL2.0。同時,該開源軟體供應商在本周發布了自己的ESB產品的beta版。jBPM是一個應用於工作流程,商務程序管理和流程組合的強大平台。JBoss的產品主管Pierre Fricke認為:"SOA本身表達的是商務程序整合和對外服務發布的架構,所以,BPM對SOA來說,是非常重要的一環。"Pierre
Time of Update: 2018-12-05
有網友反應,看了http://blog.csdn.net/hongbo781202/archive/2005/04/27/365382.aspx後,還是不知道怎麼做spring的unit test,下面把 自己寫的抽象類別給出來,應該容易懂了。public abstract class AbstractTest extends AbstractTransactionalDataSourceSpringContextTests{ public String[]
Time of Update: 2018-12-05
需求工程分為需求開發和需求管理兩個部分.需求開發步驟如下:1)產品組與客戶討論,研究產品,或根據經驗來確定問題域2)產品組分析問題域,得到系統需求3)產品組把系統需求文檔化,得到<<系統功能需求說明書>>4)開發組,測試組,SQA評審確認<<系統功能需求說明書>>5)開發組分析<<系統功能需求說明書>>,得到軟體需求6)開發組把軟體需求文檔化,得到<<需求分析規格說明書>>7)SQA評審確認<&
Time of Update: 2018-12-05
今天上班心情不錯,但下班後,新看到一家公司的首頁內容,讓我難受了好一陣.這個公司宣稱的目標: □ 成為國內知名的平台軟體供應商; □ 成長為國際領先的非編程式應用軟體平台供應商; □ 成為軟體開發藍領化的先驅領導者; 非編程?平台?搞笑.軟體開發藍領化?無聊.網站倒是做的挺好,但這種公司的老闆的本性,就是欺騙客戶,壓榨程式員.在http://blog.csdn.net/hongbo781202/archive/2004/11/26/194520
Time of Update: 2018-12-05
時下OpenSource風起雲湧鋪天蓋地,筆者也是OpenSource的支援者之一;但這兩天發現的在weblogic下使用webwork2時的問題讓筆者為OpenSource的發展捏了把汗.....opensymphony是筆者比較喜歡的開源組織之一,從學習osworkflow開始就知道它旗下有諸多短小精悍的軟體,WebWork就是其中之一;WebWork現在已經是名聲遠播了,在國內的使用率也非常高,但......上周4,使用webwork2.1.jar,在weblogic Server 6.1
Time of Update: 2018-12-05
深圳市XX局邀請我為他們做工作流程培訓,其中有一項是smart的技術思路培訓;但他們要求必須要用weblogic8.1和oracle。由此引發了我們的smart在weblogic8.1中的 發布,也由此產生了這篇文章。我們知道,smart_forleave http://blog.csdn.net/hongbo781202/archive/2006/07/07/890968.aspx
Time of Update: 2018-12-05
第一層級:GraphElement這個容易理解,因為在畫流程定義時,每個拖拉的對象都是一個graph的元素.GraphElement有兩個屬性:1)processDefine 表示當前元素屬於哪個流程定義2)events 表示可以接收哪些event第二層級:node;processDefinition;Transition 它們都inherited from GraphElement1)processDefinition表示流程定義,它有下面的屬性:id,name,version,nodes,
Time of Update: 2018-12-05
如果你的電腦作業系統是WIN2000或WINXP的話,那麼: 1、在案頭上點右鍵,選擇建立 — 文字文件; 2、開啟“建立 文字文件”,錄入“移動”兩字後存檔退出; 3、重新開啟“建立 文字文件”,看到什麼了? 4、是不是剛剛錄入的“移動”兩字? 咱們換過來 1、在案頭上點右鍵,選擇建立 — 文字文件; 2、開啟“建立 文字文件”,錄入“聯通”兩字後存檔退出; 3、重新開啟“建立 文字文件”,看到什麼了? 4、是不是剛剛錄入的“聯通”兩字不見了,取而代之是個燒焦的手機電池(一個符號)。來自於:h
Time of Update: 2018-12-05
下面是用AgileFLow定義的請假申請批准流程:<?xml version="1.0" encoding="gb2312"?><processes> <process id="leave" name="請假申請批准流程"> <activity id="start" name="開始"> <nextActivity id="apply"/> </activity>
Time of Update: 2018-12-05
我們知道,分別有BasicWorkflow,EJBWorkflow,SOAPWorkflow,OfbizWorkflow等實現了Workflow的介面,但這些實現肯定有一些可以重用的代碼,這就是AbstractWorkflow.工作流程configuration的load就是在AbstractWorkflow中調用config包實現的,而且由它負責控制只能解析一次檔案.com.opensymphony.workflow.config包中,Configuration是一個介面,分別有Default
Time of Update: 2018-12-05
1)如下定義流程檔案:<workflows> <workflow name="example" type="URL" location="/samples/comment-arg.xml"/></workflows>這樣就定義了一個名稱為example,位置在/samples/comment-arg.xml的流程檔案2)建立測試類別com.hongsoft.os.Test裡面的main方法的代碼如下: counter = 0;
Time of Update: 2018-12-05
BPM的目標是實現企業管理的有序化和企業運營的增值,在我看來,BPM包括如下內容:1)BPA(商務程序自動化)通常人們將流程的真正執行組件稱為工作流程系統,直到今天,傳統的工作流程系統仍然在BPM系統中扮演著中心角色,正是它實現了商務程序的自動化,BPA包括如下內容:a)流程建模技術 如Petri網、控制流程語義、資料流圖、UML中的順序圖表、共同作業圖表、狀態轉換圖等b)流程定義技術 如XPDL,BPEL4WS等c)流程執行引擎
Time of Update: 2018-12-05
AgileFlow包括一個預設的系統管理模組,實現了包括使用者管理,部門管理,角色管理,許可權管理的功能,能夠滿足一般的資訊系統的系統管理需求.當然,使用AgileFlow時,可以使用它的系統管理模組,也可以不使用.AgileFlow的使用者可以同時是多個角色,可以直接有某個許可權;一個角色包括了多個許可權.AgileFlow的許可權集合和角色擁有的許可權集合的並集就是該使用者的最終許可權.AgileFlow的使用者定義流程後(流程定義中不需要考慮參與者),系統自動化佈建流程系統的許可權,使用者
Time of Update: 2018-12-05
//////////////////////////////////////////////////////////////////// name:一個取n個不同的隨機數的演算法// author:zhaoyongpeng// date:2006.5.26///////////////////////////////////////////////////////////////////#include<iostream.h>#include<stdlib.h>#incl
Time of Update: 2018-12-05
平常都會收到mail,討論工作流程和BPEL技術問題,但很多人的問題僅僅是“請問現在什麼工作流程產品比較好”,這樣的問題我一般就沒有回複了,因為的確不好回答,而且這樣問的人也太多了。但來的mail中也有問的問題非常不錯的(其中包括部分老總級管理員的問題),下面這個就是HW的一個人的來信交流,為了privacy起見,刪掉了一部分內容。 1、
Time of Update: 2018-12-05
smart_jsp1.2發布了,這個版本解決了很多人提的想在weblogic下使用smart的問題。http://sourceforge.net/project/showfiles.php?group_id=124606smart_jsp1.2 是在jsp1.2環境下啟動並執行系統,我們已經在tomcat4.1.31和weblogic8.1sp1下測試通過。smart_jsp1.2_mysqloracle是在smart_jsp1.2的基礎上增加了oracle的指令碼和資料庫配置。在mysql4