[發(fā)明專利]用于管理web服務(wù)的狀態(tài)信息的技術(shù)的方法和裝置有效
| 申請?zhí)枺?/td> | 201480040525.6 | 申請日: | 2014-07-14 |
| 公開(公告)號: | CN105453520B | 公開(公告)日: | 2019-04-09 |
| 發(fā)明(設(shè)計)人: | A·T·賈亞科希;B·E·蘭普森;A·卡爾森;N·D·韋爾頓;C·格羅斯;M·達文波特;M·卡爾辛;C·托邁 | 申請(專利權(quán))人: | 微軟技術(shù)許可有限責(zé)任公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F16/958 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 王英 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)絡(luò)資源 通信會話期間 處理器電路 狀態(tài)管理器 網(wǎng)絡(luò)服務(wù) 應(yīng)用程序 方法和裝置 狀態(tài)數(shù)據(jù)庫 資源標識符 存儲網(wǎng)絡(luò) 組操作 重現(xiàn) 關(guān)聯(lián) 管理 記錄 | ||
描述了用于管理web服務(wù)(128)的狀態(tài)信息(140)的技術(shù)。一種裝置(100)可包括處理器電路,以及用于由處理器電路執(zhí)行以提供用于修改由網(wǎng)絡(luò)服務(wù)(128)提供的網(wǎng)絡(luò)資源(130)的狀態(tài)的一組操作的應(yīng)用程序(120)。該應(yīng)用程序(120)可包括狀態(tài)管理器組件(122?2),該狀態(tài)管理器組件被安排用于在第一通信會話期間隨網(wǎng)絡(luò)服務(wù)(128)提供的網(wǎng)絡(luò)資源(130)發(fā)生狀態(tài)改變記錄網(wǎng)絡(luò)資源(130)的狀態(tài)信息(140),并在狀態(tài)數(shù)據(jù)庫(124)中存儲網(wǎng)絡(luò)資源(130)的資源標識符和相關(guān)聯(lián)的狀態(tài)信息(140),狀態(tài)信息(140)用于在第二通信會話期間自動重現(xiàn)網(wǎng)絡(luò)資源(130)的狀態(tài)。對其他實施例也予以描述并要求保護。
經(jīng)濟的計算能力、接近無限的存儲容量、以及高帶寬通信信道的發(fā)展已經(jīng)刺激了網(wǎng)絡(luò)服務(wù)(有時稱為“基于云的”服務(wù))的遷移。web服務(wù)是基于云的存儲的示例。web服務(wù)是可以通過諸如萬維網(wǎng)(WWW)的網(wǎng)絡(luò)在網(wǎng)絡(luò)地址處訪問的軟件功能。服務(wù)請求者可通過經(jīng)網(wǎng)絡(luò)向web服務(wù)提供方發(fā)送對web資源的請求來訪問web服務(wù)。在許多情況中,使用無狀態(tài)通信協(xié)議(諸如代表性狀態(tài)轉(zhuǎn)移REST協(xié)議等)將web服務(wù)設(shè)計成用于“無狀態(tài)”操作。無狀態(tài)設(shè)計的優(yōu)點是其簡化了服務(wù)器設(shè)計,因為不需要在服務(wù)器處管理和存儲狀態(tài)信息。無狀態(tài)設(shè)計的缺點是一旦給定通信會話終止則對web服務(wù)web資源的改變可能丟失。
發(fā)明內(nèi)容
下面提供了簡明的概述,以便提供對本文所描述的一些新穎實施例的基本理解。本概述不是廣泛的概覽,并且它不旨在標識關(guān)鍵/重要元素或描繪本發(fā)明的范圍。其唯一目的是以簡化形式呈現(xiàn)一些概念,作為稍后呈現(xiàn)的更詳細說明的序言。
各個實施例一般涉及管理由網(wǎng)絡(luò)提供的服務(wù)的狀態(tài)信息的技術(shù)。某些實施例特別涉及通過在客戶端設(shè)備處存儲由web服務(wù)提供的web資源的狀態(tài)信息來管理web服務(wù)的狀態(tài)信息的技術(shù)。
在一個實施例中,例如,一種裝置可包括處理器電路,以及用于由處理器電路執(zhí)行以提供用于修改web資源的狀態(tài)的一組操作的應(yīng)用程序。該應(yīng)用程序可包括狀態(tài)管理器組件,該狀態(tài)管理器組件被安排用于,在第一通信會話期間隨著對由諸如web服務(wù)的網(wǎng)絡(luò)服務(wù)提供的web資源的狀態(tài)改變的發(fā)生,監(jiān)視并收集web資源的狀態(tài)信息。狀態(tài)管理器組件可將web資源的web資源標識符和相關(guān)聯(lián)的狀態(tài)信息存儲在狀態(tài)數(shù)據(jù)庫中供將來使用。
該狀態(tài)管理器組件可隨后在第二通信會話期間檢測對web資源的訪問,并檢索所訪問的web資源的web資源標識符。該狀態(tài)管理器組件可搜索狀態(tài)數(shù)據(jù)庫以尋找與所訪問的web資源的web資源標識符相匹配的web資源,并從狀態(tài)數(shù)據(jù)庫檢索先前存儲的與所訪問的web資源相關(guān)聯(lián)的狀態(tài)信息。應(yīng)用程序可將狀態(tài)信息發(fā)送到網(wǎng)絡(luò)服務(wù),其可根據(jù)檢索到的狀態(tài)信息來修改web資源,并以與在第一通信會話終止時基本上相同的狀態(tài)返回經(jīng)修改的web資源。對其他實施例也予以描述并要求保護。
為了實現(xiàn)上述及相關(guān)目的,本文結(jié)合下面的描述和附圖來描述某些說明性方面。這些方面指示了可以實踐本文所公開的原理的各種方式,并且所有方面及其等效方面旨在落入所要求保護的主題的范圍內(nèi)。結(jié)合附圖閱讀下面的詳細描述,其他優(yōu)點和新穎特征將變得顯而易見。
附圖簡述
圖1示出管理狀態(tài)信息的裝置的實施例。
圖2示出了裝置的集中式系統(tǒng)的實施例。
圖3示出了裝置的分布式系統(tǒng)的實施例。
圖4示出了裝置的第一邏輯流程的一實施例。
圖5示出了裝置的第二邏輯流程的一實施例。
圖6示出了裝置的第三邏輯流程的一實施例。
圖7示出了第一圖形用戶界面(GUI)視圖的實施例。
圖8示出了第二GUI視圖的實施例。
圖9示出了第三GUI視圖的實施例。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟技術(shù)許可有限責(zé)任公司,未經(jīng)微軟技術(shù)許可有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480040525.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于確定網(wǎng)絡(luò)資源質(zhì)量信息的方法、裝置及設(shè)備
- 一種網(wǎng)絡(luò)資源建模方法和系統(tǒng)
- 網(wǎng)絡(luò)資源的分享及獲取方法、裝置、終端
- 一種網(wǎng)絡(luò)資源調(diào)度方法及網(wǎng)絡(luò)資源管理服務(wù)器
- 一種網(wǎng)絡(luò)資源轉(zhuǎn)移業(yè)務(wù)的處理方法及裝置
- 網(wǎng)絡(luò)資源的編排方法和設(shè)備
- 一種主配網(wǎng)一體化的動態(tài)資源分配方法及裝置
- AP網(wǎng)絡(luò)資源分配方法、裝置、設(shè)備、系統(tǒng)及存儲介質(zhì)
- 一種網(wǎng)絡(luò)資源參數(shù)配置方法、裝置和計算機可讀存儲介質(zhì)
- 一種網(wǎng)絡(luò)資源確定方法及裝置
- 用于事務(wù)恢復(fù)的方法及裝置
- 一種使用文件來存儲應(yīng)用程序狀態(tài)的方法
- 一種基于令牌調(diào)度的流量控制方法及裝置
- 一種異構(gòu)無線設(shè)備的動態(tài)管理裝置
- PSAM、管理器、管理方法及系統(tǒng)、車輛收費管理系統(tǒng)
- 用于管理多個裝置中的應(yīng)用的系統(tǒng)和方法
- 一種基于狀態(tài)機模式的業(yè)務(wù)狀態(tài)處理方法和裝置
- 一種基于硬件的自適應(yīng)網(wǎng)絡(luò)架構(gòu)及自適應(yīng)網(wǎng)絡(luò)方法
- 車輛的充電控制方法、系統(tǒng)及車輛
- 一種資源管理系統(tǒng)





