• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種業(yè)務流程的處理方法和設備技術

    技術編號:15690550 閱讀:80 留言:0更新日期:2017-06-24 03:02
    本申請公開了一種業(yè)務流程的處理方法和設備,包括:獲取業(yè)務處理請求,所述業(yè)務處理請求中包含待處理業(yè)務;確定用于處理所述業(yè)務處理請求中包含的待處理業(yè)務的業(yè)務流程模板;當所述業(yè)務流程模板中包含至少兩個流程節(jié)點,且所述至少兩個流程節(jié)點分別對應的執(zhí)行代碼符合設定格式時,并行對所述至少兩個流程節(jié)點進行處理。通過對業(yè)務流程模板中包含的流程節(jié)點進行定義,有效地將業(yè)務流程進行細化,使其在對業(yè)務流程進行處理時,可以對符合設定格式的流程節(jié)點進行并行處理,實現(xiàn)業(yè)務流程編排復用,在出現(xiàn)新業(yè)務時,也能夠有效地對其進行處理,提升了工單引擎的工作能力,提高了業(yè)務流程的處理效率。

    Method and equipment for processing business process

    The invention discloses a method and a device for processing, a business process includes: acquiring business processing request, the business processing business to be included in the request processing; determine the processing for the business processing business process template pending business included in the request; when the business process template contains at least two processes node and the at least two process node corresponding code execution in accordance with a set format, parallel to the at least two process node processing. By defining the process node contains a business process in the template, effective business process refinement, make it in the process of business process, can according to the process node format for parallel processing, implementation of business processes in the reuse, the emergence of new business, also to be able to deal with it effectively. Raises the single engine working ability, improve the processing efficiency of business process.

    【技術實現(xiàn)步驟摘要】
    一種業(yè)務流程的處理方法和設備
    本申請涉及互聯(lián)網(wǎng)信息處理
    ,尤其涉及一種業(yè)務流程的處理方法和設備。
    技術介紹
    工單引擎是一種基于Java語言編寫的、用于處理XML(英文:ExtensibleMarkupLanguage)編排的業(yè)務流程的工具。在對業(yè)務流程進行處理時,大致包含3個處理階段:業(yè)務流程模板的構建階段、業(yè)務流程模板的實例化階段和業(yè)務流程模板的執(zhí)行階段。在工單引擎領域中,由于XML相對簡單,使得工單引擎在讀寫業(yè)務流程上下文數(shù)據(jù)時也相對容易。但是,基于XML配置的業(yè)務流程模板,業(yè)務流程模板需要按照工單引擎發(fā)送的控制指令進行驅動,一旦指令過于復雜或者新增業(yè)務流程數(shù)量增加,將導致工單引擎的工作量增加,同時降低業(yè)務流程的執(zhí)行效率。
    技術實現(xiàn)思路
    有鑒于此,本申請實施例提供了一種業(yè)務流程的處理方法和設備,用于解決現(xiàn)有技術業(yè)務流程執(zhí)行效率低的問題。本申請實施例提供了一種業(yè)務流程的處理方法,包括:獲取業(yè)務處理請求,所述業(yè)務處理請求中包含待處理業(yè)務;確定所述待處理業(yè)務的業(yè)務流程模板;當所述業(yè)務流程模板中包含至少兩個流程節(jié)點,且所述至少兩個流程節(jié)點分別對應的執(zhí)行代碼符合設定格式時,并行對所述至少兩個流程節(jié)點進行處理。優(yōu)選地,所述方法還包括:在業(yè)務流程的編排階段,根據(jù)所述業(yè)務流程中包含的流程節(jié)點的屬性,對所述流程節(jié)點對應的執(zhí)行代碼進行標記,所述標記用于在業(yè)務流程的執(zhí)行階段對所述流程節(jié)點進行識別。優(yōu)選地,所述設定格式包含所述至少兩個流程節(jié)點分別對應的執(zhí)行代碼中包含Action指令。優(yōu)選地,在確定所述待處理業(yè)務的業(yè)務流程模板后,所述方法還包括:解析所述業(yè)務流程模板對應的執(zhí)行代碼,并確定所述業(yè)務流程模板中包含的流程節(jié)點;判斷所述業(yè)務流程模板中是否包含符合設定格式的至少兩個流程節(jié)點。優(yōu)選地,并行對所述至少兩個流程節(jié)點進行處理,包括:在確定所述業(yè)務流程模板中包含符合設定格式的至少兩個流程節(jié)點時,針對符合設定格式的所述至少兩個流程節(jié)點,確定所述至少兩個流程節(jié)點對應的POJO對象;根據(jù)所述至少兩個流程節(jié)點對應的POJO對象和業(yè)務流程編排驅動,并行對所述至少兩個流程節(jié)點進行處理。優(yōu)選地,根據(jù)所述至少兩個流程節(jié)點對應的POJO對象和業(yè)務流程編排驅動,并行對所述至少兩個流程節(jié)點進行處理,包括:在確定所述至少兩個流程節(jié)點對應的POJO對象時,進一步確定所述至少兩個流程節(jié)點對應的POJO對象的屬性值;根據(jù)所述POJO對象的屬性值,將所述至少兩個流程節(jié)點進行分組,同一個組的流程節(jié)點對應的POJO對象的屬性值相同;以組為單位,根據(jù)所述POJO對象和業(yè)務流程編排驅動,并行對所述至少兩個流程節(jié)點進行處理。本申請實施例提供了一種業(yè)務流程的處理設備,包括:獲取單元,用于獲取業(yè)務處理請求,所述業(yè)務處理請求中包含待處理業(yè)務;確定單元,用于確定用于處理所述業(yè)務處理請求中包含的待處理業(yè)務的業(yè)務流程模板;處理單元,用于當所述業(yè)務流程模板中包含至少兩個流程節(jié)點,且所述至少兩個流程節(jié)點分別對應的執(zhí)行代碼符合設定格式時,并行對所述至少兩個流程節(jié)點進行處理。優(yōu)選地,所述處理設備還包括:標記單元,其中:所述標記單元,用于在業(yè)務流程的編排階段,根據(jù)所述業(yè)務流程中包含的流程節(jié)點的屬性,對所述流程節(jié)點對應的執(zhí)行代碼進行標記,所述標記用于在業(yè)務流程的執(zhí)行階段對所述流程節(jié)點進行識別。優(yōu)選地,所述設定格式包含所述至少兩個流程節(jié)點分別對應的執(zhí)行代碼中包含Action指令。優(yōu)選地,所述處理設備還包括:判斷單元,其中:所述判斷單元,用于在確定所述待處理業(yè)務的業(yè)務流程模板后,解析所述業(yè)務流程模板對應的執(zhí)行代碼,并確定所述業(yè)務流程模板中包含的流程節(jié)點;判斷所述業(yè)務流程模板中是否包含符合設定格式的至少兩個流程節(jié)點。優(yōu)選地,所述處理單元并行對所述至少兩個流程節(jié)點進行處理,包括:在確定所述業(yè)務流程模板中包含符合設定格式的至少兩個流程節(jié)點時,針對符合設定格式的所述至少兩個流程節(jié)點,確定所述至少兩個流程節(jié)點對應的POJO對象;根據(jù)所述至少兩個流程節(jié)點對應的POJO對象和業(yè)務流程編排驅動,并行對所述至少兩個流程節(jié)點進行處理。優(yōu)選地,所述處理單元根據(jù)所述至少兩個流程節(jié)點對應的POJO對象和業(yè)務流程編排驅動,并行對所述至少兩個流程節(jié)點進行處理,包括:在確定所述至少兩個流程節(jié)點對應的POJO對象時,進一步確定所述至少兩個流程節(jié)點對應的POJO對象的屬性值;根據(jù)所述POJO對象的屬性值,將所述至少兩個流程節(jié)點進行分組,同一個組的流程節(jié)點對應的POJO對象的屬性值相同;以組為單位,根據(jù)所述POJO對象和業(yè)務流程編排驅動,并行對所述至少兩個流程節(jié)點進行處理。本申請有益效果如下:本申請實施例獲取業(yè)務處理請求,所述業(yè)務處理請求中包含待處理業(yè)務;確定用于處理所述業(yè)務處理請求中包含的待處理業(yè)務的業(yè)務流程模板;當所述業(yè)務流程模板中包含至少兩個流程節(jié)點,且所述至少兩個流程節(jié)點分別對應的執(zhí)行代碼符合設定格式時,并行對所述至少兩個流程節(jié)點進行處理。通過對業(yè)務流程模板中包含的流程節(jié)點進行定義,有效地將業(yè)務流程進行細化,使其在對業(yè)務流程進行處理時,可以對符合設定格式的流程節(jié)點進行并行處理,實現(xiàn)業(yè)務流程編排復用,在出現(xiàn)新業(yè)務時,也能夠有效地對其進行處理,提升了工單引擎的工作能力,提高了業(yè)務流程的處理效率。附圖說明為了更清楚地說明本申請實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領域的普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本申請實施例提供的一種業(yè)務流程的處理方法的流程示意圖;圖2為本申請實施例提供的一種業(yè)務流程的處理設備的結構示意圖;圖3為本申請實施例提供的一種實現(xiàn)快捷簽約的流程示意圖;圖4為本申請實施例提供的一種業(yè)務流程處理系統(tǒng)的結構示意圖。具體實施方式為了實現(xiàn)本申請的目的,本申請實施例提供了一種業(yè)務流程的處理方法和設備,獲取業(yè)務處理請求,所述業(yè)務處理請求中包含待處理業(yè)務;確定所述待處理業(yè)務的業(yè)務流程模板;當所述業(yè)務流程模板中包含至少兩個流程節(jié)點,且所述至少兩個流程節(jié)點分別對應的執(zhí)行代碼符合設定格式時,并行對所述至少兩個流程節(jié)點進行處理。通過對業(yè)務流程模板中包含的流程節(jié)點進行定義,有效地將業(yè)務流程進行細化,使其在對業(yè)務流程進行處理時,可以對符合設定格式的流程節(jié)點進行并行處理,實現(xiàn)業(yè)務流程編排復用,在出現(xiàn)新業(yè)務時,也能夠有效地對其進行處理,提升了工單引擎的工作能力,提高了業(yè)務流程的處理效率。本申請實施例中所記載的業(yè)務流程處理方法既可以使用在工單引擎中,也可以應用在JDBC流程引擎中,也可以應用在OSworkflow流程引擎中,還可以應用在JBPM流程引擎中,這里不做具體限定。下面結合說明書附圖對本申請各個實施例作進一步地詳細描述。顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本申請保護的范圍。圖1為本申請實施例提供的一種業(yè)務流程的處理方法的流程示意圖。所述方法可以如下所示。步驟101:獲取業(yè)務處理請求,所述業(yè)務處理請求中包含待處理業(yè)務。在步驟101中,本申請實施例的執(zhí)行主體可以是本文檔來自技高網(wǎng)...
    一種業(yè)務流程的處理方法和設備

    【技術保護點】
    一種業(yè)務流程的處理方法,其特征在于,包括:獲取業(yè)務處理請求,所述業(yè)務處理請求中包含待處理業(yè)務;確定所述待處理業(yè)務的業(yè)務流程模板;當所述業(yè)務流程模板中包含至少兩個流程節(jié)點,且所述至少兩個流程節(jié)點分別對應的執(zhí)行代碼符合設定格式時,并行對所述至少兩個流程節(jié)點進行處理。

    【技術特征摘要】
    1.一種業(yè)務流程的處理方法,其特征在于,包括:獲取業(yè)務處理請求,所述業(yè)務處理請求中包含待處理業(yè)務;確定所述待處理業(yè)務的業(yè)務流程模板;當所述業(yè)務流程模板中包含至少兩個流程節(jié)點,且所述至少兩個流程節(jié)點分別對應的執(zhí)行代碼符合設定格式時,并行對所述至少兩個流程節(jié)點進行處理。2.如權利要求1所述的處理方法,其特征在于,所述方法還包括:在業(yè)務流程的編排階段,根據(jù)所述業(yè)務流程中包含的流程節(jié)點的屬性,對所述流程節(jié)點對應的執(zhí)行代碼進行標記,所述標記用于在業(yè)務流程的執(zhí)行階段對所述流程節(jié)點進行識別。3.如權利要求1或2所述的處理方法,其特征在于,所述設定格式包含所述至少兩個流程節(jié)點分別對應的執(zhí)行代碼中包含Action指令。4.如權利要求1所述的處理方法,其特征在于,在確定所述待處理業(yè)務的業(yè)務流程模板后,所述方法還包括:解析所述業(yè)務流程模板對應的執(zhí)行代碼,并確定所述業(yè)務流程模板中包含的流程節(jié)點;判斷所述業(yè)務流程模板中是否包含符合設定格式的至少兩個流程節(jié)點。5.如權利要求4所述的處理方法,其特征在于,并行對所述至少兩個流程節(jié)點進行處理,包括:在確定所述業(yè)務流程模板中包含符合設定格式的至少兩個流程節(jié)點時,針對符合設定格式的所述至少兩個流程節(jié)點,確定所述至少兩個流程節(jié)點對應的POJO對象;根據(jù)所述至少兩個流程節(jié)點對應的POJO對象和業(yè)務流程編排驅動,并行對所述至少兩個流程節(jié)點進行處理。6.如權利要求5所述的處理方法,其特征在于,根據(jù)所述至少兩個流程節(jié)點對應的POJO對象和業(yè)務流程編排驅動,并行對所述至少兩個流程節(jié)點進行處理,包括:在確定所述至少兩個流程節(jié)點對應的POJO對象時,進一步確定所述至少兩個流程節(jié)點對應的POJO對象的屬性值;根據(jù)所述POJO對象的屬性值,將所述至少兩個流程節(jié)點進行分組,同一個組的流程節(jié)點對應的POJO對象的屬性值相同;以組為單位,根據(jù)所述POJO對象和業(yè)務流程編排驅動,并行對所述至少兩個流程節(jié)點進行處理。7.一種業(yè)務流程的處理設備,其特征在于,包括:獲取單元,用于獲取業(yè)務處理請求...

    【專利技術屬性】
    技術研發(fā)人員:蔡琳瑤孫瑩王勝
    申請(專利權)人:阿里巴巴集團控股有限公司
    類型:發(fā)明
    國別省市:開曼群島,KY

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV无码专区在线厂| 久久精品无码一区二区三区免费| 亚洲国产精品成人AV无码久久综合影院| 亚洲AV无码专区在线电影成人 | 人妻av中文字幕无码专区| 亚洲中文无码永久免费| 国产99久久九九精品无码| 精品亚洲A∨无码一区二区三区| 亚洲av无码专区首页| 日韩免费人妻AV无码专区蜜桃| 精品无码黑人又粗又大又长| 无码人妻丰满熟妇区五十路百度| 亚洲Av无码乱码在线观看性色| 中文字幕无码播放免费| 国产成人无码AV一区二区 | av无码免费一区二区三区| 亚洲AV无码乱码在线观看性色扶 | 男男AV纯肉无码免费播放无码| 亚洲国产精品无码久久久不卡| 国产精品热久久无码av| 亚洲AV无码国产精品永久一区| 亚洲av无码国产精品夜色午夜| 日韩综合无码一区二区| 亚洲免费日韩无码系列 | 亚洲AV成人无码网站| 无码少妇一区二区三区浪潮AV| 国产在线观看无码免费视频| 国产成人无码精品一区不卡 | 亚洲AV成人噜噜无码网站| 久久久人妻精品无码一区| 国产精品无码av天天爽| 无码A级毛片日韩精品| 国产丰满乱子伦无码专| 亚洲AV成人无码网站| 免费无码又爽又刺激高潮的视频| 无码办公室丝袜OL中文字幕| 成人年无码AV片在线观看| 性色AV无码中文AV有码VR| 国产成人无码精品一区不卡| 国产精品无码国模私拍视频 | 亚洲国产精品成人AV无码久久综合影院 |