[發(fā)明專利]用于計算機系統(tǒng)的事件服務建模框架在審
| 申請?zhí)枺?/td> | 201611242447.5 | 申請日: | 2016-12-29 |
| 公開(公告)號: | CN107665150A | 公開(公告)日: | 2018-02-06 |
| 發(fā)明(設計)人: | D.拉貢斯;M.拉扎;K.高希;K.塔利;A.切爾納溫;A.阿加瓦爾;S.波諾馬雷夫;A.薩爾維 | 申請(專利權)人: | SAP歐洲公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 北京市柳沈律師事務所11105 | 代理人: | 錢大勇 |
| 地址: | 德國瓦*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 計算機系統(tǒng) 事件 服務 建模 框架 | ||
1.一種方法,所述包括:
在包括至少一個處理器、用于存儲計算機代碼的存儲器和用于通過網絡進行通信的網絡接口的計算機系統(tǒng)中:
向所述網絡中的客戶端計算機提供用戶界面,所述用戶界面實現用于定義事件服務模型的事件服務建模工具,所述事件服務模型包括由與所述計算機系統(tǒng)進行通信的一個或多個事件發(fā)布模塊發(fā)布的事件的一個或多個事件流程;
通過所述網絡經由所述用戶界面接收定義了事件服務模型的用戶輸入;
響應于所述用戶輸入生成所述事件服務模型;以及
將所述事件服務模型存儲在所述計算機系統(tǒng)的所述存儲器中,其中所述事件服務模型包括:
針對所述事件服務模型中的每個事件流程定義的一個或多個事件;
用于基于規(guī)則處理所述事件的條件;
在所述條件發(fā)生時,在處理所述事件期間有待執(zhí)行的一個或多個活動;以及
被定義用于在處理所述事件服務模型中的所述事件期間執(zhí)行所述活動的一個或多個訂戶模塊。
2.如權利要求1所述的方法,還包括:
從與所述計算機系統(tǒng)通信的事件發(fā)布模塊接收發(fā)布的事件;
搜索對應于所述發(fā)布的事件的事件流程;
如果發(fā)現所述事件流程,則執(zhí)行所述條件以判定其是否滿足;并且
當所述條件滿足時,處理所述事件流程的所述事件。
3.如權利要求2所述的方法,還包括:
在處理所述事件流程的所述事件期間確定有待執(zhí)行的所述一個或多個活動;以及
在處理所述事件流程的所述事件期間執(zhí)行所述一個或多個活動;
其中在處理所述事件流程的所述事件期間有待執(zhí)行的所述活動可由用戶使用所述事件服務建模工具進行配置。
4.如權利要求1所述的方法,其中所述事件服務模型還包括用于處理每個事件流程中的所述事件的特定時間,其中所述用戶界面被適配成用于基于所述特定時間顯示針對所述事件的活動系列。
5.如權利要求1所述的方法,還包括將所述事件發(fā)布到服務事件總線,所述服務事件總線包括排隊機制,所述排隊機制被配置成用于按順序將發(fā)布的事件轉換成訂戶事件。
6.如權利要求1所述的方法,其中所述事件服務模型被適配成用于跨越內部和第三方應用來管理事件流程。
7.如權利要求1所述的方法,其中用于在處理每個事件流程的所述事件期間執(zhí)行所述活動的所述訂戶模塊被適配成用于監(jiān)聽在所述計算機系統(tǒng)中出現的發(fā)布事件,并且可由用戶經由所述用戶界面進行配置。
8.如權利要求1所述的方法,其中所述事件服務模型包括用于存儲與事件相關聯的活動對象和活動對象的屬性的可擴展數據結構。
9.如權利要求1所述的方法,其中所述可擴展數據結構包括第一組活動對象行和第二組空列,所述第一組活動對象行包括用于存儲所述活動對象的屬性的第一組列,并且所述第二組空列用于由用戶定義事件的活動對象的附加屬性。
10.如權利要求9所述的方法,其中所述可擴展數據結構包括第二組空行,所述第二組空行用于由用戶定義事件的附加活動對象。
11.一種計算機系統(tǒng),所述計算機系統(tǒng)包括:
至少一個處理器;
網絡接口,所述網絡接口用于通過網絡進行通信;以及
存儲器,所述存儲器配置成存儲編程計算機代碼,所述代碼當由所述處理器執(zhí)行時,使所述處理器執(zhí)行以下操作,包括:
向所述網絡中的客戶端計算機提供用戶界面,所述用戶界面實現用于定義事件服務模型的事件服務建模工具,所述事件服務模型包括由與所述計算機系統(tǒng)通信的一個或多個事件發(fā)布模塊發(fā)布的事件的一個或多個事件流程;
通過所述網絡經由所述用戶界面接收定義了事件服務模型的用戶輸入;
響應于所述用戶輸入生成所述事件服務模型;以及
將所述事件服務模型存儲在所述計算機系統(tǒng)的所述存儲器中,其中所述事件服務模型包括:
針對所述事件服務模型中的每個事件流程定義的一個或多個事件;
用于基于規(guī)則處理所述事件的條件;
在所述條件發(fā)生時,在處理所述事件期間有待執(zhí)行的一個或多個活動;以及
被定義用于在處理所述事件服務模型中的所述事件期間執(zhí)行所述活動的一個或多個訂戶模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于SAP歐洲公司,未經SAP歐洲公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611242447.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種升級程序的推送方法及裝置
- 下一篇:一種壓濾機
- 允許服務器遠程訪問未通電的客戶計算機系統(tǒng)資產信息的數據處理系統(tǒng)和方法
- 無需用戶參與自動處理推送的信息的方法、系統(tǒng)與程序
- 在客戶計算機系統(tǒng)中遠程禁止網絡活動的數據處理系統(tǒng)和方法
- 在客戶計算機系統(tǒng)中遠程禁止網絡活動的數據處理系統(tǒng)和方法
- 分配用于多方應用層會話的資格信息
- 分配用于多方應用層會話的資格信息
- 一種用于多層次對話的調節(jié)計算機系統(tǒng)的方法
- 一種使用混合云計算系統(tǒng)進行通信的方法
- 遠程禁止客戶計算機系統(tǒng)的數據處理系統(tǒng)和方法
- 在客戶計算機系統(tǒng)中遠程禁止網絡活動的數據處理系統(tǒng)和方法





