• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    用于應用程序管理框架的應用程序封裝制造技術

    技術編號:11897908 閱讀:109 留言:0更新日期:2015-08-19 09:12
    本文描述了用于開發、修改和分布用于企業系統的軟件應用程序的方法和系統。軟件組件,諸如本地移動應用程序或模板應用程序,可被修改成受管移動應用程序,且與受管移動應用程序相關聯的元數據可被產生。受管應用程序和相關聯的元數據可被提供給一個或多個應用程序商店,諸如公共應用程序商店和/或企業應用程序商店。可通過計算設備從公共應用程序商店和/或企業應用程序商店檢索受管應用程序和/或相關聯的元數據,并可作為受管應用程序在企業系統中執行。

    【技術實現步驟摘要】
    【國外來華專利技術】【專利說明】 相關申請的交叉引用 本申請要求于2013年5月20日提交的序列號為61/825, 384且標題為 "Application Development, Distribution, and Execution" 的美國臨時專利申請的優先 權益,并要求于2012年10月16日提交的序列號為61/714, 469且標題為"Policy-Based Control of a Managed Application Derived from an Unmanaged Application" 的美國 臨時專利申請的優先權益,通過引用其中每一個申請其整體地并入本公開內容。
    本文描述的方面通常涉及用于移動設備和其它計算設備的軟件應用程序。更具體 地,本文中所描述的某些方面提供了用于開發、分配和執行應用程序的方法。 背景 移動設備,諸如智能電話、個人數字助理、平板計算機、其它類型的移動計算設備, 正變得越來越流行。移動設備用于各種目的個人和商業設置中。移動設備的用戶可能希望 他們的設備是個人的和交互式的,且適合既作為個人消費設備又作為商業設備,并通常通 過安裝適合其目的的各種移動軟件應用程序來定制他們的移動設備。開發和分配來自各種 不同來源的移動軟件應用程序,諸如公司為他們的員工開發的移動商務應用程序,或獨立 軟件供應商(ISV)為大眾消費者開發的移動消費應用程序。可通過應用程序商店(諸如, 公共應用程序商店或非公共的企業應用程序商店)發布和分配軟件應用程序。 概述 下文呈現本文所述的各個方面的簡要概述。該概述并非廣泛綜述,且并不旨在標 識關鍵的或重要的元素。以下概述僅僅呈現簡化形式中的一些概念,作為對以下提供的更 詳細描述的介紹前言。 為了克服以上描述的現有技術中的限制,以及克服將在閱讀和理解本說明書時明 顯的其它限制,本文描述的方面針對將軟件組件(諸如本地移動應用程序或模板應用程 序)修改為受管移動應用程序。可產生與受管移動應用程序相關聯的元數據,且可經由一 個或多個應用程序商店向用戶提供受管移動應用程序和相關聯的元數據。在某些實例中, 可通過確定本地移動應用程序的結構,并插入代碼到本地移動應用程序,以及重構本地移 動應用程序,而將本地移動應用程序修改成受管移動應用程序。在一些實例中,模板應用程 序,諸如web應用程序模板或托管的企業應用程序模板,也可被修改成受管移動應用程序, 并為了具體用途和目的而定制。 根據其它方面,可向第一應用程序商店(諸如公共應用程序商店)提供受管移動 應用程序,且可向第二應用程序商店(諸如企業應用程序商店)提供與受管移動應用程序 相關聯的元數據。根據另外的方面,可通過移動設備從一個或多個應用程序商店(諸如公 共應用程序商店和企業應用程序商店)檢索(例如,下載)受管移動應用程序和/或相關 聯的元數據。在某些實例中,移動設備可從企業應用程序商店檢索與受管移動應用程序相 關聯的元數據,并可使用元數據來從公共應用程序商店檢索受管移動應用程序。 根據一個或多個方面,可產生操作系統(OS)應用程序接口(API)調用的代理的存 根(stub)。策略執行邏輯可插入到OS API調用的代理的存根。可解析應用程序的代碼,以 識別對應于OS API調用的一個或多個調用。對應于OS API調用的一個或多個調用可替換 為OS API調用的代理的存根的引用。在一些實施方案中,至少一部分應用程序的代碼和包 括策略執行邏輯的代碼可合并到共同的文件中。 在一些實施方案中,解析應用程序的代碼以識別對應于OS API調用的一個或多個 調用可包括解析應用程序的字節碼,以識別對應于OS API調用的應用程序的字節碼的一個 或多個部分。應用程序的字節碼可被配置用于由在OS上運行的過程虛擬機執行。 在一些實施方案中,OS API調用可以是對OS API方法的調用,且用于OS API調 用的代理可包括對應于OS API方法的調用。在這種實施方案中,策略執行邏輯可包括用于 確定是否應激活對應于OS API方法的調用的一個或多個條件。OS API調用的代理的存根, 可具有對應于OS API調用的返回類型的返回類型和/或對應于OS API調用的參數的一個 或多個參數。應用程序可激活對OS API調用的代理的存根的引用。可從應用程序接收對 應于OS API調用的參數的一個或多個參數的每一個的值。運行OS和應用程序的設備可執 行策略執行邏輯,以確定是否應激活對應于OS API方法的調用。響應于確定應激活對應于 OS API的方法的調用,可激活對應于OS API的方法的調用。可傳遞對應于OS API調用的 參數的一個或多個參數的每一個的值到OS API的方法,且可從OS API的方法接收OS API 調用的返回類型的值。OS API調用的返回類型的值可通過OS API調用的代理返回給應用 程序。響應于確定不應激活對應于OS API的方法的調用,可能激活對應于OS API的方法 的調用,對應于OS API調用的參數的一個或多個參數的每個的值可能無法傳遞到OS API 的方法,且OS API調用的返回類型的預定值可通過OS API調用的代理返回給應用程序。 在一些實施方案中,OS API調用可以是對OS API的類的調用,且用于OS API調 用的代理可包括對擴展OS API的類的類的調用。應用程序可激活對OS API調用的代理的 存根的引用,且可實例化擴展OS API類的類的實例。擴展OS API的類可包括OS API的類 的實例和策略執行邏輯。策略執行邏輯可包括一個或多個條件,用于確定是否應激活對OS API的類的實例的方法的調用。運行OS和應用程序的設備可執行策略執行邏輯,以確定是 否應激活對OS API的類的實例的方法的調用。響應于確定應激活對OS API的類的實例的 方法的調用,可激活OS API的類的實例的方法。響應于確定不應激活對OS API類的實例 的方法的調用,可能無法激活OS API類的實例的方法。 在一些實施方案中,策略執行邏輯可包括用于策略執行類的一個或多個調用,該 策略執行類包括用于確定是否應激活通過應用程序對OS API的調用的一個或多個方法。 用于確定是否應激活通過應用程序對OS API的調用的方法可包括用于確定是否應激活通 過應用程序對OS API的調用,該調用用于從OS的剪貼板剪切、復制或粘貼數據或將數據剪 切、復制或粘貼到OS的剪貼板的方法。此外或可選地,確定是否應激活通過應用程序對OS API的調用的方法可包括:用于確定是否應激活通過應用程序對OS API的調用以瀏覽指定 的統一資源定位符(URL)的方法,用于確定是否應激活通過應用程序對OS API的調用以用 于OS可訪問的地理位置信息、OS可訪問的相機數據、或OS可訪問的麥克風數據的方法,和 /或用于確定是否應激活通過應用程序對OS API的調用以編寫電子郵件消息或短消息服 務(SMS)消息的方法。 結合下面更詳細地公開的內容的益處,將理解這些和其它方面。 附圖的概要描述 可通過參照下面附圖考慮的描述獲得本文描述的方面和其優勢的更完整的理解, 其中相似的參考數字表示相似的特征,且其中: 圖1描述了可根據本文描述的一個或多個本文檔來自技高網...
    <a  title="用于應用程序管理框架的應用程序封裝原文來自X技術">用于應用程序管理框架的應用程序封裝</a>

    【技術保護點】
    一種方法,包括:通過計算設備,將軟件組件修改為受管應用程序;通過所述計算設備,產生與所述受管應用程序相關聯的元數據;以及通過所述計算設備,將所述受管應用程序和所述元數據提供給一個或多個應用程序商店。

    【技術特征摘要】
    【國外來華專利技術】...

    【專利技術屬性】
    技術研發人員:忠民·朗蓋瑞·巴頓詹姆斯·羅伯特·沃克維平·阿拉溫達克尚
    申請(專利權)人:思杰系統有限公司
    類型:發明
    國別省市:美國;US

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码成A毛片免费| WWW久久无码天堂MV| 国产免费久久久久久无码| 免费无码又爽又高潮视频 | 亚洲精品无码午夜福利中文字幕 | av无码a在线观看| 精品久久久无码中文字幕天天| 国产午夜精品无码| 精品久久久无码中文字幕边打电话 | 人妻少妇精品无码专区漫画| 久久久久久国产精品无码下载| 无码人妻一区二区三区在线视频| 国产精品午夜无码AV天美传媒| 亚洲AV无码不卡在线播放| 激情射精爆插热吻无码视频 | 国产成人无码AV麻豆| 人妻少妇无码精品视频区| 精品人妻系列无码一区二区三区 | 亚洲性无码AV中文字幕| 国产精品无码无需播放器| 无码人妻丰满熟妇区五十路| 亚洲国产精品无码av| 国产亚洲精久久久久久无码AV| 日韩精品无码区免费专区| 色窝窝无码一区二区三区色欲 | 高清无码午夜福利在线观看| 国产成人A人亚洲精品无码| 亚洲人成影院在线无码观看| 久久精品无码一区二区三区免费| 精品人妻无码区二区三区| 久久精品无码一区二区无码| 日韩精品无码视频一区二区蜜桃 | 无码一区二区三区免费视频| 亚洲最大av资源站无码av网址| 日韩精品无码一区二区三区不卡| 久久久久久久无码高潮| 久久久国产精品无码免费专区| 国产成人无码综合亚洲日韩| 久久无码无码久久综合综合| 乱色精品无码一区二区国产盗| 久久久久久无码Av成人影院 |