[發明專利]用于可靠的快速集成的方法和裝置有效
| 申請號: | 200810091270.2 | 申請日: | 2008-04-28 |
| 公開(公告)號: | CN101572598A | 公開(公告)日: | 2009-11-04 |
| 發明(設計)人: | 張闊;惠軼;付榮耀;孫偉;郭常杰 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | H04L1/22 | 分類號: | H04L1/22;G06F17/30;G06Q30/00 |
| 代理公司: | 北京市中咨律師事務所 | 代理人: | 于 靜;張亞非 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 可靠 快速 集成 方法 裝置 | ||
1.一種用于可靠的快速集成的方法,包括:
截取客戶端瀏覽器向提供快速集成頁面數據的多個服務中的 一個或多個服務提交的數據更新請求;
利用一致性規則對所述數據更新請求進行一致性驗證,其中 所述一致性規則包括在所述客戶端瀏覽器與所述多個服務之間傳 遞的數據項之間的依賴或引用關系,和/或對這些數據項的操作邏 輯;以及
響應于所述驗證通過,將所述數據更新請求轉發給所述多個 服務中的所述一個或多個服務。
2.根據權利要求1的方法,還包括:
截取并緩存由所述多個服務提供給所述客戶端瀏覽器的數 據;
利用緩存的所述數據進行所述一致性驗證。
3.根據權利要求1的方法,還包括:
通過分析快速集成頁面的數據自動生成所述一致性規則。
4.根據權利要求3的方法,其中通過分析所述快速集成頁面 的DOM樹,并通過分析所述快速集成頁面的數據中的快速集成 邏輯獲得作為所述DOM樹的相關節點的數據項之間的依賴或引 用關系和/或相應的操作邏輯自動生成所述一致性規則。
5.根據權利要求3的方法,還包括:
根據所述快速集成頁面中標記的快速集成段分析所述快速集 成頁面。
6.根據權利要求1的方法,還包括:
利用事務規則在所述客戶端瀏覽器與所述多個服務之間實現 事務處理。
7.根據權利要求1的方法,其中該方法是由設置在所述客戶 端瀏覽器和所述多個服務之間的網關實現的。
8.一種用于可靠的快速集成的裝置,包括:
截取模塊,配置為截取客戶端瀏覽器向提供快速集成頁面數 據的多個服務中的一個或多個服務提交的數據更新請求;
一致性驗證器,配置為利用一致性規則對所述數據更新請求 進行一致性驗證,其中所述一致性規則包括在所述客戶端瀏覽器 與所述多個服務之間傳遞的數據項之間的依賴或引用關系,和/或 對這些數據項的操作邏輯;以及
轉發模塊,配置為響應于所述驗證通過,將所述數據更新請 求轉發給所述多個服務中的所述一個或多個服務。
9.根據權利要求8的裝置,其中所述截取模塊進一步截取并 緩存由所述多個服務提供給所述客戶端瀏覽器的數據,其中所述 一致性驗證器利用緩存的所述數據進行所述一致性驗證。
10.根據權利要求8的裝置,還包括:
規則生成器,配置為通過分析快速集成頁面的數據自動生成 所述一致性規則。
11.根據權利要求10的裝置,其中所述規則生成器通過分析 所述快速集成頁面的DOM樹,并通過分析所述快速集成頁面的 數據中的快速集成邏輯獲得作為所述DOM樹的相關節點的數據 項之間的依賴或引用關系和/或相應的操作邏輯自動生成所述一致 性規則。
12.根據權利要求10的裝置,其中所述規則生成器配置為根 據所述快速集成頁面中標記的快速集成段分析所述快速集成頁 面。
13.根據權利要求8的裝置,還包括:
事務規則引擎,配置為利用事務規則在所述客戶端瀏覽器與 所述多個服務之間實現事務處理。
14.根據權利要求8的裝置,還包括:
快速集成調用器,配置為截取由所述客戶端瀏覽器發送給所 述多個服務的請求,并將所述請求轉發給所述截取模塊。
15.根據權利要求8的裝置,其中該裝置是由設置在所述客戶 端瀏覽器和所述多個服務之間的網關實現的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810091270.2/1.html,轉載請聲明來源鉆瓜專利網。





