[發明專利]數據事件發送方法和裝置以及事件處理系統無效
| 申請號: | 200810080935.X | 申請日: | 2008-02-29 |
| 公開(公告)號: | CN101520861A | 公開(公告)日: | 2009-09-02 |
| 發明(設計)人: | 車軼;張成;周艷;M·斯塔基 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00;H04L12/24 |
| 代理公司: | 北京市金杜律師事務所 | 代理人: | 吳立明 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 事件 發送 方法 裝置 以及 處理 系統 | ||
技術領域
本發明一般涉及事件處理領域,特別涉及用于發送數據事件以使得數據事件與工作流事件相關聯的方法與裝置,以及用于處理工作流事件和數據事件的系統。
背景技術
業務監測是業務流程生命周期的重要部分,業務監測使得業務流程是實時可見的,并能夠及時提供有關業務流程的信息。通常,業務監測包括分析從業務流程執行過程中發送的事件,提取關心的信息,并將這些信息進行分析和處理,以便用于后續的數據挖掘中。
在業務流程中,節點可以在進行業務處理的同時發出工作流事件,來標識業務流程的執行狀況和節點的狀態等。同時,節點還可以操控業務流程中的數據。
已經有一些應用可以用于監測工作流事件,以便客戶掌控業務流程的進度和狀態。如果整個工作流中的事件與數據都是由一個軟件系統完成的,通過檢查工作流事件則可以得到工作流中事件與數據的完整狀態。但是,在有些應用中,工作流的控制與數據的操作分離了。例如,在一個由銀行控制的申請信用卡的應用中,申請流程由工作流引擎控制,而對數據庫的操作是由工作流引擎請求現有的操作數據庫的應用來完成。這樣,工作流事件監測軟件只能得到工作流引擎發出的工作流事件,而無法得到這些事件所涉及的數據操作。同樣,通過數據庫日志,客戶可以得到數據修改的記錄。用戶只知道數據被修改了,而不知道是哪些工作流事件請求了相關數據。這樣,由于工作流事件缺少了對數據操作的控制或對數據的操作缺少工作流事件的上下文,客戶無法將工作流事件與數據事件相關聯,不便于后續的事件處理。因此,客戶非常希望能夠同時監測業務流程中的工作流事件和數據事件并把工作流事件和數據事件關聯。
此外,客戶更加希望在不改變對現有數據的操作的前提下,同時監測業務流程中的工作流事件和數據事件。
因此,目前存在這樣的問題,即怎樣在不影響已有架構的情況下,將業務流程中的工作流事件和數據事件進行關聯,以便對業務流程進行更好地監測或控制。
發明內容
針對以上問題,本發明提供了一種用于發送數據事件以便工作流事件與數據事件得以關聯的方法與裝置。
本發明的目的是在業務流程中發送數據事件,以便在不影響已有架構的情況下,使得業務流程中的工作流事件和數據事件得以關聯,從而對業務流程進行更好地監測或控制。
根據本發明的第一方面,提供了一種數據事件發送方法,包括步驟:接收由發出工作流事件的節點修改的數據;根據針對修改的數據的預定義邏輯,得到與工作流事件有關的相關性信息;對修改的數據和相關性信息格式化,得到數據事件;發送數據事件。
根據本發明的第二方面,提供了一種數據事件發送裝置,包括步驟:接收器,用于接收由發出工作流事件的節點修改的數據;格式化器,用于根據針對修改的數據的預定義邏輯以得到與工作流事件有關的相關性信息,以及對修改的數據和相關性信息格式化以得到數據事件;發送器,用于發送數據事件。
根據本發明的第三方面,提供了一種事件處理系統,包括:數據存儲裝置,用于存儲數據;節點,用于發出工作流事件,并用于對數據存儲裝置中的數據進行修改;數據事件發送裝置,包括:接收器,用于接收由發出工作流事件的節點修改的數據,格式化器,用于根據針對修改的數據的預定義邏輯以得到與工作流事件有關的相關性信息,以及對修改的數據和相關性信息格式化以得到數據事件,發送器,用于發送數據事件;以及事件處理裝置,用于將數據事件與工作流事件相關聯。
本發明能夠在不影響現有業務處理架構的情況下,方便地獲取和發送業務流程中的數據事件,以便業務流程中的工作流事件和數據事件得以關聯,從而使得客戶能夠對業務流程進行更好地監測或控制。
通過以下對說明本發明原理的優選實施方式的描述,并結合附圖,本發明的其他特征以及優點將會是顯而易見的。
附圖說明
通過以下結合附圖的說明,并且隨著對本發明的更全面了解,本發明的其他目的和效果將變得更加清楚和易于理解,其中:
圖1是按照本發明的一個實施例的事件處理系統;
圖2是按照本發明的另一個實施例的數據事件發送方法的流程圖;
圖3是按照本發明的另一個實施例的數據事件發送裝置的方框圖;以及
圖4是示出適于實施本發明的計算機系統的結構的方框圖。
在所有的上述附圖中,相同的標號表示具有相同、相似或相應的特征或功能。
具體實施方式
以下將詳細描述本發明的實施方式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810080935.X/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





