亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于移動(dòng)應(yīng)用管理的對(duì)移動(dòng)應(yīng)用的身份的驗(yàn)證的制作方法

文檔序號(hào):9621374閱讀:329來源:國知局
用于移動(dòng)應(yīng)用管理的對(duì)移動(dòng)應(yīng)用的身份的驗(yàn)證的制作方法
【專利說明】用于移動(dòng)應(yīng)用管理的對(duì)移動(dòng)應(yīng)用的身份的驗(yàn)證
[0001]交叉引用相關(guān)申請(qǐng)
[0002]本申請(qǐng)要求在2013年5月20日提交并具有相同標(biāo)題的美國專利申請(qǐng)第13/898,167的優(yōu)先權(quán),其要求2013年3月29日提交的標(biāo)題為“Systems and Methods forEnterprise Mobility Management”的美國臨時(shí)專利申請(qǐng)第61/806,577的優(yōu)先權(quán)。
技術(shù)領(lǐng)域
[0003]本文所述的各方面總體上涉及到在移動(dòng)計(jì)算設(shè)備處的移動(dòng)應(yīng)用的管理。更具體地,各方面提供用于校驗(yàn)在未受管的設(shè)備上運(yùn)行的移動(dòng)應(yīng)用和控制該移動(dòng)應(yīng)用的執(zhí)行的方式。
[0004]背景
[0005]移動(dòng)及設(shè)備的使用持續(xù)增長。具體地,商業(yè)和其他企業(yè)變得依賴移動(dòng)計(jì)算設(shè)備以允許個(gè)體遠(yuǎn)程訪問各種計(jì)算資源。這種資源可包含例如電子郵箱服務(wù)、文件服務(wù)、數(shù)據(jù)和由企業(yè)的計(jì)算系統(tǒng)或移動(dòng)設(shè)備自身提供的其他電子資源。
[0006]不論個(gè)體相對(duì)于計(jì)算資源位于本地或遠(yuǎn)距離處,企業(yè)可設(shè)法保護(hù)并控制對(duì)這些資源的訪問。相應(yīng)地,企業(yè)可實(shí)現(xiàn)各種技術(shù)機(jī)制(例如,網(wǎng)關(guān)和防火墻)和訪問控制機(jī)制(例如,用戶驗(yàn)證和授權(quán)),以便確保個(gè)體只可訪問用戶被授權(quán)并有資格訪問的資源。這種機(jī)制還可防止未被授權(quán)的個(gè)體訪問計(jì)算資源的任何一個(gè)。
[0007]關(guān)于移動(dòng)設(shè)備,企業(yè)可采用各種方式來控制對(duì)于來自那些移動(dòng)設(shè)備的計(jì)算資源的遠(yuǎn)程訪問。這種嘗試可被稱為移動(dòng)設(shè)備管理。在一種方式中,企業(yè)可為個(gè)人提供公司所有的和公司控制的移動(dòng)設(shè)備。這種設(shè)備可被配置,從而使得企業(yè)能控制該移動(dòng)設(shè)備的配置、功能、操作和數(shù)據(jù)。就這一點(diǎn)而言,公司所控制的移動(dòng)設(shè)備可被稱為受管設(shè)備。企業(yè)可例如經(jīng)由客戶端-服務(wù)器結(jié)構(gòu)遠(yuǎn)程控制受管的設(shè)備。企業(yè)服務(wù)器可遠(yuǎn)程地向位于受管設(shè)備處的客戶端應(yīng)用發(fā)出命令。這種命令可包含,例如,安裝新應(yīng)用或功能、更新已有的應(yīng)用或功能、更新配置設(shè)置、提供數(shù)據(jù)等等。如果受管設(shè)備丟失或被偷,企業(yè)可發(fā)送命令以鎖定或擦除設(shè)備,以便防止未被授權(quán)的個(gè)體獲取對(duì)設(shè)備的訪問權(quán)或經(jīng)由設(shè)備獲取對(duì)資源的訪問權(quán)。
[0008]然而,個(gè)體可能發(fā)現(xiàn)保留公司所有的移動(dòng)設(shè)備和個(gè)人移動(dòng)設(shè)備是不方便的。相反地,個(gè)體可能更愿意從他們的個(gè)人移動(dòng)設(shè)備訪問資源。這個(gè)實(shí)踐可被稱為BYOD(帶來您自己的設(shè)備)。因?yàn)檫@些個(gè)人設(shè)備可能不是公司控制的,這種個(gè)人設(shè)備可被稱為未受管設(shè)備。為了滿足這個(gè)傾向,允許未受管設(shè)備訪問這些資源的方法正在發(fā)展中。
[0009]例如,提供被配置成操作在未受管的設(shè)備處的公司控制的移動(dòng)應(yīng)用、受管的移動(dòng)應(yīng)用是正在發(fā)展的一種方式。然而,存在挑戰(zhàn)。為了使得在未受管的設(shè)備上運(yùn)行的受管移動(dòng)應(yīng)用成為可行的方式,可能需要防止經(jīng)由受管的移動(dòng)應(yīng)用對(duì)資源未授權(quán)的訪問或使用的機(jī)制。具體地,存在驗(yàn)證對(duì)受管移動(dòng)應(yīng)用的身份以確定受管移動(dòng)應(yīng)用已經(jīng)被修改以避開保護(hù)資源的安全機(jī)制的需求。此外,存在控制對(duì)未受管移動(dòng)設(shè)備處的受管移動(dòng)應(yīng)用的操作的需求。
[0010]概述
[0011]下文呈現(xiàn)本文所述各種方面的簡單概要。該概述并不是廣義的綜述,亦非旨在確定權(quán)利要求的關(guān)鍵或重要元素或描繪權(quán)利要求的范圍。以下概述僅僅呈現(xiàn)簡化形式中的一些概念,作為對(duì)以下提供的更詳細(xì)描述的介紹前言。
[0012]為了克服以上描述的現(xiàn)有技術(shù)中的限制,以及克服將在閱讀和理解本說明書時(shí)明顯的其它限制,本文描述的方面針對(duì)使用在移動(dòng)計(jì)算設(shè)備處的受管移動(dòng)應(yīng)用對(duì)位于企業(yè)計(jì)算系統(tǒng)處的遠(yuǎn)程計(jì)算資源的訪問進(jìn)行控制。此外,本公開的各方面針對(duì)控制在移動(dòng)計(jì)算設(shè)備本身處的本地計(jì)算資源的訪問。訪問管理器可執(zhí)行驗(yàn)證過程,其確定請(qǐng)求訪問計(jì)算資源的移動(dòng)應(yīng)用是否已經(jīng)準(zhǔn)確地識(shí)別了其自身,以及隨后在安裝在移動(dòng)計(jì)算設(shè)備之后是否未被篡改。以這種方式,訪問管理器可保證請(qǐng)求訪問計(jì)算資源的移動(dòng)應(yīng)用可被信任并且沒有嘗試避開用于保護(hù)那些資源的安全性機(jī)制。從而,與企業(yè)關(guān)聯(lián)的個(gè)人可有利地使用他們的個(gè)人移動(dòng)設(shè)備來利用遠(yuǎn)程和本地計(jì)算資源。
[0013]本文所述的第一方面提供管理對(duì)計(jì)算資源的訪問的方法。訪問管理器可運(yùn)行在移動(dòng)設(shè)備處以驗(yàn)證在該移動(dòng)設(shè)備處安裝的移動(dòng)應(yīng)用。如果訪問管理器不成功地驗(yàn)證移動(dòng)應(yīng)用,訪問管理器可阻止移動(dòng)應(yīng)用訪問計(jì)算資源。如果訪問管理器確實(shí)成功地驗(yàn)證了移動(dòng)應(yīng)用,那么訪問管理器可將移動(dòng)應(yīng)用識(shí)別為信任的移動(dòng)應(yīng)用。訪問管理器可因此允許信任的移動(dòng)應(yīng)用訪問計(jì)算資源。
[0014]本文所述的第二方面提供移動(dòng)計(jì)算設(shè)備。移動(dòng)計(jì)算設(shè)備可包含被配置成訪問計(jì)算資源的移動(dòng)應(yīng)用、與移動(dòng)應(yīng)用有關(guān)的所存儲(chǔ)的識(shí)別信息和訪問管理器。訪問管理器可被配置成驗(yàn)證移動(dòng)應(yīng)用并防止或允許對(duì)如上所述的計(jì)算資源的訪問。
[0015]本文所述的第三方面提供被配置成在移動(dòng)設(shè)備處操作的訪問管理器。訪問管理器還可被配置驗(yàn)證移動(dòng)設(shè)備處的移動(dòng)應(yīng)用并防止或允許經(jīng)由如上所述的移動(dòng)應(yīng)用對(duì)計(jì)算資源的訪問。訪問管理器還可被配置成基于在移動(dòng)應(yīng)用處存儲(chǔ)的應(yīng)用策略來控制移動(dòng)應(yīng)用的操作。
[0016]本文所述的一些方面提供:所存儲(chǔ)的識(shí)別信息可以是與移動(dòng)應(yīng)用有關(guān)的且與移動(dòng)應(yīng)用一起創(chuàng)建的原始數(shù)字證書。訪問管理器可通過將為移動(dòng)應(yīng)用創(chuàng)建的原始數(shù)字證書與從在移動(dòng)計(jì)算設(shè)備處的移動(dòng)操作系統(tǒng)接收的數(shù)字證書進(jìn)行比較來驗(yàn)證移動(dòng)應(yīng)用。相對(duì)于移動(dòng)計(jì)算設(shè)備,計(jì)算資源可位于本地或遠(yuǎn)處。計(jì)算資源的示例包含在移動(dòng)計(jì)算設(shè)備或遠(yuǎn)程計(jì)算系統(tǒng)處運(yùn)行的軟件應(yīng)用、由移動(dòng)計(jì)算設(shè)備或遠(yuǎn)程計(jì)算系統(tǒng)提供的服務(wù)、在移動(dòng)計(jì)算設(shè)備或遠(yuǎn)程計(jì)算系統(tǒng)處存儲(chǔ)的數(shù)據(jù)、在移動(dòng)計(jì)算設(shè)備或遠(yuǎn)程計(jì)算系統(tǒng)處的硬件及其組合。
[0017]所存儲(chǔ)的識(shí)別信息還可以是創(chuàng)建時(shí)嵌入到移動(dòng)應(yīng)用的標(biāo)識(shí)令牌或從移動(dòng)應(yīng)用派生的標(biāo)識(shí)令牌?;谇度氲暮团缮臉?biāo)識(shí)令牌的布置來構(gòu)造應(yīng)用簽名。訪問管理器驗(yàn)證期間還可向移動(dòng)應(yīng)用提供隨機(jī)數(shù)(nonce),并使用該隨機(jī)數(shù),以使用應(yīng)用簽名和隨機(jī)數(shù)來計(jì)算期望的散列值。訪問管理器可產(chǎn)生諸如期望的散列值的期望的響應(yīng),并將期望的響應(yīng)與跟隨來自訪問管理器的挑戰(zhàn)的從移動(dòng)應(yīng)用接收的響應(yīng)進(jìn)行比較。
[0018]結(jié)合下文更詳細(xì)地討論的公開的內(nèi)容的益處,將理解這些和其他方面。
[0019]附圖簡述
[0020]可通過參照下面附圖考慮的描述獲得本文描述的方面和其優(yōu)勢(shì)的更完整的理解,其中相似的參考數(shù)字表示相似的特征,且其中:
[0021]圖1示出的是可根據(jù)本文所描述的一個(gè)或多個(gè)說明性方面使用的說明性計(jì)算機(jī)系統(tǒng)架構(gòu)。
[0022]圖2示出的是可根據(jù)本文描述的一個(gè)或多個(gè)說明性方面來使用的說明性遠(yuǎn)程訪問系統(tǒng)架構(gòu)。
[0023]圖3根據(jù)本文所述一個(gè)或多個(gè)示例性方面描繪可使用的示例性虛擬化(超級(jí)管理器)系統(tǒng)架構(gòu)。
[0024]圖4示出的是可根據(jù)本文所描述的一個(gè)或多個(gè)說明性方面使用的說明性的基于云的系統(tǒng)架構(gòu)。
[0025]圖5示出的是說明性企業(yè)移動(dòng)性管理系統(tǒng)。
[0026]圖6示出的是另一個(gè)說明性企業(yè)移動(dòng)性管理系統(tǒng)。
[0027]圖7示出的是說明性移動(dòng)設(shè)備管理系統(tǒng)。
[0028]圖8示出的是用于受管移動(dòng)應(yīng)用的說明性應(yīng)用簽名和挑戰(zhàn)響應(yīng)的框圖。
[0029]圖9是用于管理未受管移動(dòng)設(shè)備處的移動(dòng)應(yīng)用的示例方法步驟的流程圖。
[0030]圖10是用于在未受管移動(dòng)設(shè)備處為受管操作準(zhǔn)備受管移動(dòng)應(yīng)用的示例方法步驟的流程圖。
[0031]圖11是用于初始化未受管移動(dòng)設(shè)備處的受管移動(dòng)應(yīng)用的示例方法步驟的流程圖。
[0032]圖12是在具有第一類型的移動(dòng)操作系統(tǒng)的未受管移動(dòng)設(shè)備處用于驗(yàn)證受管移動(dòng)應(yīng)用的示例方法步驟的流程圖。
[0033]圖13是在具有第二類型的移動(dòng)操作系統(tǒng)的未受管移動(dòng)設(shè)備處用于驗(yàn)證受管移動(dòng)應(yīng)用的示例方法步驟的流程圖。
[0034]圖14是用于在受管移動(dòng)應(yīng)用的操作期間強(qiáng)制執(zhí)行應(yīng)用策略的示例方法步驟的流程圖。
[0035]詳細(xì)描述
[0036]在各種實(shí)施方式的以下描述中,對(duì)以上識(shí)別的附圖進(jìn)行參考,且其形成本文的一部分,且其中以示例說明的方法展示各種實(shí)施方式,其中可實(shí)踐本文描述的方面。應(yīng)該理解的是,可利用其它實(shí)施方式,且可進(jìn)行對(duì)結(jié)構(gòu)和功能的修改而不脫離本文中所描述的范圍。各個(gè)方面能夠用于其它實(shí)施方式且能夠以各種不同方式實(shí)踐或執(zhí)行。
[0037]作為對(duì)下面更詳細(xì)描述的主題的概述,本文所描述的方面針對(duì)控制對(duì)位于遠(yuǎn)程的企業(yè)計(jì)算系統(tǒng)處或移動(dòng)計(jì)算設(shè)備自身處的計(jì)算資源的訪問。訪問管理器可執(zhí)行驗(yàn)證過程,其確定請(qǐng)求訪問計(jì)算資源的移動(dòng)應(yīng)用是否已經(jīng)準(zhǔn)確地識(shí)別了其自身,以及隨后在安裝在移動(dòng)計(jì)算設(shè)備之后是否未被更改。以這種方式,訪問管理器可保證請(qǐng)求訪問計(jì)算資源的移動(dòng)應(yīng)用可被信任并且沒有嘗試避開用于保護(hù)那些資源的安全性機(jī)制。從而,與企業(yè)關(guān)聯(lián)的個(gè)人可有利地在他們的個(gè)人移動(dòng)設(shè)備處利用計(jì)算資源。相對(duì)于移動(dòng)計(jì)算設(shè)備,計(jì)算資源可位于本地或遠(yuǎn)處。計(jì)算資源的示例包含在移動(dòng)計(jì)算設(shè)備或遠(yuǎn)程計(jì)算系統(tǒng)處操作的軟件應(yīng)用、由移動(dòng)計(jì)算設(shè)備或遠(yuǎn)程計(jì)算系統(tǒng)提供的服務(wù)、在移動(dòng)計(jì)算設(shè)備或遠(yuǎn)程計(jì)算系統(tǒng)處存儲(chǔ)的數(shù)據(jù)、在移動(dòng)計(jì)算設(shè)備或遠(yuǎn)程計(jì)算系統(tǒng)處的硬件及其組合。本公開中,遠(yuǎn)程位于企業(yè)的計(jì)算系統(tǒng)處的計(jì)算資源被稱為企業(yè)資源。
[0038]應(yīng)當(dāng)理解的是,本文所使用的短語和術(shù)語是出于描述的目的,并且不應(yīng)被視為限制性的。而是,本文使用的短語和術(shù)語應(yīng)被給予其最廣泛的解釋和含義?!鞍焙汀鞍ā奔捌渥冃蔚氖褂靡庥ㄆ浜罅谐龅捻?xiàng)及其等效形式以及額外的項(xiàng)及其等效形式。術(shù)語“安裝”、“連接”、“耦合”、“定位”、“接合”和類似的術(shù)語意欲包括直接和間接安裝、連接、耦合、定位和接合。
[0039]計(jì)算機(jī)架構(gòu)
[0040]計(jì)算機(jī)軟件、硬件和網(wǎng)絡(luò)可用于多種不同的系統(tǒng)環(huán)境中,除了別的之外,包括單機(jī)、連網(wǎng)、遠(yuǎn)程訪問(又叫做遠(yuǎn)程桌面)、虛擬化和/或基于云的環(huán)境。圖1示出系統(tǒng)結(jié)構(gòu)和數(shù)據(jù)處理設(shè)備的一個(gè)示例,其可用于在單機(jī)和/或聯(lián)網(wǎng)環(huán)境中實(shí)施本公開的一個(gè)或多個(gè)說明性方面。各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)103、105、107和109可經(jīng)由諸如互聯(lián)網(wǎng)的廣域網(wǎng)(WAN) 101進(jìn)行互連。也可以或可選地使用其它網(wǎng)絡(luò),包括私有內(nèi)聯(lián)網(wǎng)、企業(yè)網(wǎng)、LAN、城域網(wǎng)(MAN)、無線網(wǎng)絡(luò)、個(gè)人網(wǎng)絡(luò)(PAN)等等。網(wǎng)絡(luò)101用于說明的目的并且可以用更少或附加的計(jì)算機(jī)網(wǎng)絡(luò)來代替。局域網(wǎng)(LAN)可具有任何已知的LAN拓?fù)涞囊粋€(gè)或多個(gè),并可使用各種不同的協(xié)議的一個(gè)或多個(gè),諸如以太網(wǎng)。設(shè)備103、105、107、109和其他設(shè)備(未示出)可以經(jīng)由雙絞線、同軸電纜、光纖、無線電波或其它通信介質(zhì)連接到網(wǎng)絡(luò)中的一個(gè)或多個(gè)網(wǎng)絡(luò)。
[0041]如本文使用的和在附圖中所描繪的術(shù)語“網(wǎng)絡(luò)”指的不僅是在其中經(jīng)由一個(gè)或多個(gè)通信路徑耦合在一起的遠(yuǎn)程存儲(chǔ)設(shè)備的系統(tǒng),而且也指可耦合的單機(jī)設(shè)備,偶爾指,具有存儲(chǔ)能力的這種系統(tǒng)。因此,術(shù)語“網(wǎng)絡(luò)”不但包括“物理網(wǎng)絡(luò)”,而且包括“內(nèi)容網(wǎng)絡(luò)”,其含有歸屬于單一實(shí)體的、駐留在所有物理網(wǎng)絡(luò)的數(shù)據(jù)。
[0042]組件可包括數(shù)據(jù)服務(wù)器103、web服務(wù)器105和客戶端計(jì)算機(jī)107、109。數(shù)據(jù)服務(wù)器103提供對(duì)數(shù)據(jù)庫和控制軟件的總體訪問、控制和管理,以用于執(zhí)行本文所描述的公開的一個(gè)或多個(gè)說明性方面。數(shù)據(jù)服務(wù)器103可連接到web服務(wù)器105,其中用戶通過該web服務(wù)器105根據(jù)請(qǐng)求與數(shù)據(jù)交互并獲得數(shù)據(jù)。可選地,數(shù)據(jù)服務(wù)器103本身可充當(dāng)web服務(wù)器,并可直接連接到互聯(lián)網(wǎng)。經(jīng)由直接或間接的連接,或經(jīng)由某一其它網(wǎng)絡(luò),數(shù)據(jù)服務(wù)器103可通過網(wǎng)絡(luò)101 (例如,互聯(lián)網(wǎng))連接到web服務(wù)器105。用戶可使用遠(yuǎn)程計(jì)算機(jī)107、109與數(shù)據(jù)服務(wù)器103交互,例如,使用web瀏覽器經(jīng)由web服務(wù)器105托管一個(gè)或多個(gè)外部暴露的網(wǎng)站連接到數(shù)據(jù)服務(wù)器103??蛻舳擞?jì)算機(jī)107、109可以與數(shù)據(jù)服務(wù)器103合作使用以訪問存儲(chǔ)在其中的數(shù)據(jù),或可以被用于其他目的。例如,從客戶端設(shè)備107,用戶可使用互聯(lián)網(wǎng)瀏覽器訪問web服務(wù)器105,如本領(lǐng)域已知的,或通過執(zhí)行通過計(jì)算機(jī)網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))與web服務(wù)器105和/或數(shù)據(jù)服務(wù)器103進(jìn)行通信的軟件應(yīng)用。
[0043]服務(wù)器和應(yīng)用可組合在相同的物理機(jī)上,并保留分離的虛擬或邏輯地址,或可駐留在分離的物理機(jī)上。圖1僅示出可以被使用的網(wǎng)絡(luò)結(jié)構(gòu)的一個(gè)示例,并且本領(lǐng)域中的技術(shù)人員應(yīng)當(dāng)理解,如在本文進(jìn)一步所描述的,所使用的特定網(wǎng)絡(luò)結(jié)構(gòu)和數(shù)據(jù)處理設(shè)備可以改變,并且對(duì)于它們提供的功能來說是次要的。例如,通過web服務(wù)器105和數(shù)據(jù)服務(wù)器103提供的服務(wù)可被組合在單一服務(wù)器上。
[0044]每個(gè)組件103、105、107、109可為任何類型的已知計(jì)算機(jī)、服務(wù)器或數(shù)據(jù)處理設(shè)備。數(shù)據(jù)服務(wù)器103例如可以包括控制數(shù)據(jù)服務(wù)器103的整體運(yùn)行的處理器111。數(shù)據(jù)服務(wù)器103可進(jìn)一步包括RAM 113,ROM 115、網(wǎng)絡(luò)接口 117、輸入/輸出接口 119(例如,鍵盤、鼠標(biāo)、顯示器、打印機(jī)等等),以及存儲(chǔ)器121。I/O 119可包括各種用于讀、寫、顯示、和/或打印數(shù)據(jù)或文件的接口單元和驅(qū)動(dòng)器。存儲(chǔ)器121還可存儲(chǔ)用于控制數(shù)據(jù)處理設(shè)備103的總體操作的操作系統(tǒng)軟件123、用于指示數(shù)據(jù)服務(wù)器103執(zhí)行本文描述的本公開的方面的控制邏輯125、以及提供輔助、支持、和/或其它可能或可能不與本公開的方面結(jié)合使用的功能的其它應(yīng)用軟件127。本文中,控制邏輯還可被稱為數(shù)據(jù)服務(wù)器軟件125。數(shù)據(jù)服務(wù)器軟件的功能可涉及操作或決策,這些操作或決策基于編碼到控制邏輯的規(guī)則自動(dòng)地進(jìn)行、由用戶提供輸入到系統(tǒng)手動(dòng)進(jìn)行、和/或基于用戶輸入的自動(dòng)處理的組合(例如,查詢、數(shù)據(jù)更新等)。
[0045]存儲(chǔ)器121還可存儲(chǔ)在執(zhí)行本公開的一個(gè)或多個(gè)方面中使用的數(shù)據(jù),包括第一數(shù)據(jù)庫129和第二數(shù)據(jù)庫131。在一些實(shí)施方式中,第一數(shù)據(jù)庫可包括第二數(shù)據(jù)庫(例如,作為分離的表、報(bào)告等)。即,該信息可存儲(chǔ)在單個(gè)數(shù)據(jù)庫中,或分離成不同的邏輯、虛擬或物理數(shù)據(jù)庫,其取決于系統(tǒng)設(shè)計(jì)。設(shè)備105、107、109可具有如關(guān)于設(shè)備103所描述的類似或不同的架構(gòu)。本領(lǐng)域技術(shù)人員應(yīng)理解,如本文所述的數(shù)據(jù)處理設(shè)備103 (或設(shè)備105、107、109)的功能可遍布多個(gè)數(shù)據(jù)處理設(shè)備,例如,以將處理負(fù)載分配到多個(gè)計(jì)算機(jī)、以基于地理位置、用戶訪問級(jí)別、服務(wù)質(zhì)量(QoS)等分開事務(wù)。
[0046]—個(gè)或多個(gè)方面可以在通過本文所描述的一個(gè)或多個(gè)計(jì)算機(jī)或其他設(shè)備執(zhí)行的、諸如一個(gè)或多個(gè)程序模塊中的計(jì)算機(jī)可用或可讀數(shù)據(jù)和/或計(jì)算機(jī)可執(zhí)行指令來體現(xiàn)。一般而言,程序模塊包括例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等,這些當(dāng)在計(jì)算機(jī)或其它設(shè)備中通過處理器執(zhí)行時(shí),執(zhí)行特定任務(wù)或執(zhí)行特定抽象數(shù)據(jù)類型。該模塊可用隨后編譯用于執(zhí)行的源代碼編程語言來編寫,或可用腳本語言來編寫,諸如(但不限于)HTML或XML。該計(jì)算機(jī)可執(zhí)行指令可存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中,諸如非易失性存儲(chǔ)設(shè)備。可利用任何適當(dāng)?shù)挠?jì)算機(jī)可讀存儲(chǔ)介質(zhì),包括硬盤、CD-ROM、光學(xué)存儲(chǔ)設(shè)備、磁性存儲(chǔ)設(shè)備和/或其任何組合。此外,代表如本文所述的數(shù)據(jù)或事件的各種傳輸(非存儲(chǔ))介質(zhì),可在源和目的之間穿過信號(hào)傳導(dǎo)介質(zhì)(諸如金屬線、光纖)和/或無線傳輸介質(zhì)(例如,空氣和/或空間)以電磁波的形式傳輸。本文所描述的各個(gè)方面可被體現(xiàn)為方法、數(shù)據(jù)處理系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,各種功能可整體或部分地體現(xiàn)在軟件、固件和/或硬件或硬件等同物,諸如集成電路、現(xiàn)場可編程門陣列(FPGA)等等。特定數(shù)據(jù)結(jié)構(gòu)可以被用于更有效實(shí)施本公開的一個(gè)或多個(gè)方面,并且預(yù)期此類數(shù)據(jù)結(jié)構(gòu)在本文所述的計(jì)算機(jī)可執(zhí)行指令和計(jì)算機(jī)可用數(shù)據(jù)的范圍內(nèi)。
[0047]進(jìn)一步參考圖2,可在遠(yuǎn)程訪問環(huán)境中實(shí)現(xiàn)本文所述的一個(gè)或多個(gè)方面。圖2描繪了示例性的系統(tǒng)架構(gòu),包括在說明性計(jì)算環(huán)境200中的通用計(jì)算設(shè)備201,其可根據(jù)本文所述的一個(gè)或多個(gè)說明性方面來使用。通用計(jì)算設(shè)備201可以被用作單服務(wù)器或多服務(wù)器桌面虛擬化系統(tǒng)(例如,遠(yuǎn)程訪問或云系統(tǒng))中的服務(wù)器206a,所述系統(tǒng)經(jīng)配置提供用于客戶端訪問設(shè)備的虛擬機(jī)。通用計(jì)算設(shè)備201可具有用于控制服務(wù)器及其相關(guān)組件(包括隨機(jī)存取存儲(chǔ)器(RAM) 205、只讀存儲(chǔ)器(ROM) 207、輸入/輸出(I/O)模塊209和存儲(chǔ)器215)的整體操作的處理器203。
[0048]I/O模塊209可包括鼠標(biāo)、鍵盤、觸摸屏、掃描儀、光學(xué)閱讀器和/或手寫筆(或其它輸入設(shè)備)(通用計(jì)算設(shè)備201的用戶可通過這些輸入設(shè)備提供輸入),并且也可包括用于提供音頻輸出的揚(yáng)聲器和用于提供文本、視聽和/或圖形輸出的視頻顯示設(shè)備中的一個(gè)或多個(gè)。軟件可存儲(chǔ)在存儲(chǔ)器215和/或其它存儲(chǔ)中,以提供指令給處理器203用于配置通用計(jì)算設(shè)備201為專用計(jì)算設(shè)備,以便執(zhí)行如本文所述的各種功能。例如,存儲(chǔ)器215可以存儲(chǔ)由計(jì)算設(shè)備201使用的軟件(諸如操作系統(tǒng)217、應(yīng)用219和關(guān)聯(lián)的數(shù)據(jù)庫221)。
[0049]計(jì)算設(shè)備201可在支持連接到一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī)(諸如終端240 (也稱為客戶端設(shè)備))的網(wǎng)絡(luò)化環(huán)境中運(yùn)行。終端240可以是個(gè)人計(jì)算機(jī)、移動(dòng)設(shè)備、筆記本計(jì)算機(jī)、平板計(jì)算機(jī)、或
當(dāng)前第1頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1