Home » Embedded – základy » Který OS použít – popis

Který OS použít – popis

Volba produktu Windows Embedded

Řada operačních systémů Windows Embedded se skládá z následujících produktů: Windows Embedded CE, Windows XP EmbeddedWindows Embedded for Point of Service. Při rozhodování o tom, která platforma je pro vaše embedded zařízení vhodná, můžete použít nástroj Windows Embedded OS Chooser nebo dokument Which to Choose: Evaluating Microsoft Windows CE and Windows XP Embedded.

Obchodní výhody systémů Windows Embedded

Platforma Windows Embedded (tvořená produkty Windows Embedded CE a Windows XP Embedded) obsahuje technologie, nástroje a prostředky, které urychlují uvádění zařízení na trh. Použití platformy Windows Embedded může vašemu podnikání přinést významné výhody, a to bez ohledu na konkrétní vybraný systém:

 

Hlavní princip obchodního modelu embedded společnosti Microsoft je jednoduchý: jsou-li spokojeni naši zákazníci, jsme spokojeni i my. Přečtěte si o hlavních rozdílech mezi produkty Windows Embedded CE a Windows XP Embedded a o postupu výběru nejvhodnějšího operačního systému pro vaše zařízení.

Základní informace o operačních systémech

Tento oddíl obsahuje základní pokyny pro výběr mezi systémy Windows Embedded CE, Windows XP EmbeddedWindows Embedded for Point of Service na základě nejdůležitějších vlastností jednotlivých platforem: k čemu byly jednotlivé operační systémy navrženy, co nabízejí a jaké vývojové nástroje jsou pro životní cyklus zařízení k dispozici.

Windows Embedded CE

Produkt Windows Embedded CE 6.0 je následníkem systému Windows CE 5.0. Byl navržen od základů pro trh embedded zařízení a kombinuje vyspělý operační systém s podporou práce v reálném čase s výkonnými nástroji pro rychlé vytváření inteligentních, propojených a paměťově úsporných zařízení nové generace. Produkt Windows CD obsahuje vše, co vývojáři potřebují k vytváření, ladění a nasazování vlastních zařízení: úplnou sadu funkcí operačního systému i komplexní nástroje pro vývoj.

Komponentizované funkce systému Windows Embedded CE jsou optimalizovány pro zařízení nové generace, která vyžadují moderní síťové a komunikační standardy, robustní jádro s podporou funkcí reálného času a bohaté funkce pro práci s multimédii i webem, a to vše s malými nároky na paměť. Produkt Windows Embedded CE nabízí:

Cílem návrhu produktu Windows Embedded CE rovněž bylo pomoci vývojářům při vytváření škálovatelných platforem, které flexibilně integrují embedded zařízení nové generace se stávajícími infrastrukturami. Zařízení se systémem Windows Embedded CE například umožňují uživatelům na dálku ověřovat, autorizovat, spravovat a aktualizovat nové aplikace a služby operačního systému.

Široká podpora bezdrátových technologií pro sítě PAN (Personal Area Network), LAN (Local Area Networks) a WAN (Wide Area Networks) včetně technologií Bluetooth a 802.11 zajišťuje, že zařízení se systémem Windows Embedded CE mohou zůstat neustále připojena, ať již se nacházejí kdekoli. Podpora funkcí pro místní a síťové zabezpečení znamená, že data vytvářená, používaná, uchovávaná a přenášená těmito zařízeními zůstávají v mobilním prostředí bezpečná.

Windows Embedded CE nabízí spolehlivé služby jádra operačního systému pro podporu nejnáročnějších embedded aplikací reálného času na širokém rozsahu zařízení. Embedded vývojáři mohou využít podporu robustního jádra operačního systému s funkcemi reálného času (RTOS), nízkou latencí a deterministickým chováním. Podrobné informace o výkonu softwaru operačního systému v reálném čase naleznete na stránce Reálný čas a Windows Embedded CE.

Vývojový nástroj pro vytváření bitové kopie operačního systému Windows Embedded CE nese název Platform Builder. Jeho integrované vývojové prostřední obsahuje nástroj pro export sady SDK. Vývojáři tak mohou vytvářet, ladit a nasazovat runtime bitovou kopii pomocí jediného nástroje. Při vytváření aplikací používaných v zařízení se systémem Windows Embedded CE se můžete rozhodnout mezi podporou nativního kódu (Microsoft eMbedded Visual C++) a podporou spravovaného kódu (Microsoft Visual Studio 2005). Díky těmto nástrojům pro vývoj platforem a aplikací mohou vývojáři rychle vytvářet inteligentní zařízení s bohatými aplikacemi na nejmodernějším hardwaru.

Windows XP Embedded

Microsoft Windows XP Embedded je operační systém, která přináší výkon systému Windows v komponentizované podobě a umožňuje vývojářům rychlé vytváření spolehlivých a vyspělých embedded zařízení. Produkt Windows XP Embedded je založen na stejném binárním kódu jako systém Windows XP Professional a obsahuje přes 10 000 jednotlivých funkčních součástí. Vývojáři z nich mohou vytvořit optimálně funkční sestavu při zachování nebo omezení paměťových nároků výsledné bitové kopie. Mezi populární zařízení využívající operační systémy na bázi produktu Windows XP Embedded patří maloobchodní terminály, zařízení tenkých klientů a set-top boxy vyšší třídy.

Produkt Windows XP Embedded nabízí špičkovou spolehlivost, škálovatelnost, výkonné funkce a zdokonalení. Software operačního systému rovněž obsahuje nejnovější funkce pro práci s multimédii a webem a podporuje širokou škálu zařízení. Produkt Windows XP Embedded navíc obsahuje nejnovější funkce pro podporu embedded zařízení, které nabízejí různé technologie spouštění operačního systému, jeho nasazování a správy.

Produkt Windows XP Embedded je založen na programovém modelu Win32 a umožňuje tak urychlit uvádění na trh s použitím známých vývojových nástrojů typu Visual Studio , komoditního počítačového hardwaru a hladké integrace s aplikacemi stolních počítačů.

Windows Embedded for Point of Service

Windows Embedded for Point of Service je platforma standardního operačního systému optimalizovaná pro maloobchod a systémy POS. Produkt Windows Embedded for Point of Service je klíčovou součástí programu Microsoft Smarter Retailing Initiative. Je založen na technologiích systému Windows XP Embedded SP2 a představuje snadno použitelnou platformu optimalizovanou pro odvětví maloobchodu.

Platforma Windows Embedded for Point of Service podporuje standardy UnifiedPOS, OPOS, a JavaPOS pro periférie maloobchodních zařízení, jako jsou pokladní zásuvky, snímače šeků, řádkové displeje, čtečky magnetických karet, klávesnice pro zadávání PIN, tiskárny a skenery. Zařízení POS, která nepodporují standard UnifiedPOS, lze v systému Windows Embedded for Point of Service snadno podporovat prostřednictvím základní třídy „generického zařízení". Systém Windows Embedded for Point of Service podporuje aplikace napsané pro platformy Win32® API a .NET Framework a nabízí také podporu pro moduly JVM (Java Virtual Machine).

Systém Windows Embedded for Point of Service je kompatibilní s aplikacemi napsanými pro systém Windows 9X, Windows NT, Windows 2000 a Windows XP a podporuje tak nejširší nabídku dostupného softwaru pro systémy POS.

close