大家都知道,微軟在 Windows 10 2004 (Windows 10 2020 年 5 月更新)中引入了托管應用模型(Hosted App Model),該技術可以為微軟和終端用戶解決各種各樣的問題

在托管應用模型中,一個應用程序可以聲明自己是其他應用程序的主機,同時允許這些應用程序保留其作為獨立應用程序的身份。
例如,一個需要主機的腳本文件(例如:Powershell 或 Python)可以被 Windows 10 視為一個完整的應用程序,擁有自己的圖標、在任務管理器和任務切換器中顯示,并能夠使用標準的 Windows 10 方法安裝和卸載。
要實現這一點,主機只需要在其 manifest 中聲明該能力,同樣,一個托管應用也需要聲明其對主機的依賴性,然后由主機負責執行該應用,但要以托管應用的名義。


目前,該功能主要被用于 Progressive Web Apps,其中主機將是 Chrome 瀏覽器,但 Windows 越來越多地將這些應用程序視為普通應用程序。
然而,隨著新的 “你的手機”應用新功能的推出,已經看到了 “托管應用”的巨大潛力。你的手機應用程序可以作為主機,Hosted Apps(托管應用)直接將手機端投屏到 PC 端,并且能被釘在任務欄或開始菜單上。
該功能成功地模糊了設備上的應用程序和從云端運行的應用程序之間的界限,消息稱,微軟可能會利用這一功能在 Windows 10X 上安全地運行 win32 應用,或者從云端向終端用戶提供企業應用。
可以想象一下,云端的服務器將安卓應用分發給 Windows 平板電腦,類似于你的手機應用,但不需要依賴連接到同一個網絡,當然,從云端玩游戲的方式和安裝游戲的方式一樣,使得本地存儲和你的硬件能力的問題變得多余。
本文轉載自https://www.ithome.com/0/502/423.htm