Konténerezés a Windows 10X alkalmazások kompatibilitásának javítása érdekében

A Microsoft bemutatta, hogy a meglévő alkalmazások hogyan fognak futni a Windows 10X operációs rendszeren, amely olyan kétképernyős eszközöket működtet, mint például a Surface Neo. A fejlesztők nagy erőfeszítéseket tesznek a kódolással kapcsolatban, és a Microsoft olyan konténerarchitektúrával látja el őket, amely garantálja a már összeállított Win32-alkalmazások visszamenőleges kompatibilitását.

A fejlesztők megszólítása, Kevin Gallo a Microsoft-tól mondott hogy a Windows 10X alkalmazásai konténerekben futnának. Ez a modell biztosítja, hogy a meglévő operációs rendszer környezetek számára készült alkalmazások és webhelyek zavartalanul működjenek a kétképernyős eszközökön.

Az alkalmazások először tárolókban futnak, hogy nem tolakodó frissítéseket és továbbfejlesztett rendszererőforrásokat biztosítsanak az akkumulátor hosszabb élettartama érdekében.

Gallo is bejelentett a Microsoft Emulator elérhetősége, amely segít a fejlesztőknek a Windows 10X alkalmazások fejlesztésében és tesztelésében.

A Win32 alkalmazás konténer

Egy an magyarázó videó, A Microsoft Peter Torr elmagyarázza, hogy a konténerezés hogyan teszi lehetővé a meglévő UWP és Win32 alkalmazások működését a Windows 10X operációs rendszeren, amely operációs rendszer elsősorban futurisztikus formai tényezők számára készült.

A Microsoft elismeri, hogy nem minden létező UWP és Win32 alkalmazás működhet optimálisan a javasolt Windows 10X konténerarchitektúrán belül.

A Windows 10X háromféle tárolót támogat, a Win32-től kezdve - egy több alkalmazásból álló egyetlen tároló. A többi MSIX és natív tároló.

A Microsoft ezeket a tárolókat egyedülállónak minősítette, mivel az alkalmazások futtatják őket anélkül, hogy a fejlesztőnek külön konfigurációt vagy módosítást igényelne. Azt mondta, hogy a Win32 konténer alkalmazásai a legmagasabb kompatibilitási szinttel büszkélkedhetnek.

A tároló operációs rendszerként működik a fő vagy „host” Windows 10X operációs rendszeren belül. Saját erőforrásokkal rendelkezik, beleértve a rendszermagot és az illesztőprogramokat, amelyekhez a benne lévő alkalmazások hozzáférhetnek.

A Win32-tárolóban lévő alkalmazásoknak (beleértve az MSIX-alkalmazásokat) azonban nincs közvetlen hozzáférésük a fő rendszererőforrásokhoz, például a hálózathoz, a mikrofonhoz, a billentyűzethez vagy az egérhez. Tehát, ha egy alkalmazásnak szüksége lenne a billentyűzet használatára a felhasználói adatok rögzítéséhez, akkor át kell mennie a gazdagépen.

A Windows 10X minden futó Win32 alkalmazáshoz „nagy teljesítményű” RDP klienst biztosít, amely lehetővé teszi a felhasználói bevitel elfogadását, valamint a kimenet kézbesítését az eszköz képernyőjén keresztül.

A nagymértékben integrált Windows 10 tároló architektúra lehetővé teszi a Win32 alkalmazások számára, hogy kommunikáljanak a gazdagép erőforrásaival. Például, ha a Win32 alkalmazásához internet-hozzáférésre van szükség, akkor a hálózati erőforrással „beszél”, hogy megszerezze azt.

Konténerezés a Windows 10X alkalmazások kompatibilitásának javítása érdekében

Konténerezés a Windows 10X alkalmazások kompatibilitásának javítása érdekébenFelületi NeoWindows 10

A Microsoft bemutatta, hogy a meglévő alkalmazások hogyan fognak futni a Windows 10X operációs rendszeren, amely olyan kétképernyős eszközöket működtet, mint például a Surface Neo. A fejlesztők nag...

Olvass tovább