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 Embedded a Windows 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:
- Přístup k nabídce předních světových technologií: Každá softwarová platforma nabízí komplexní a škálovatelnou sadu technologií operačního systému v komponentizované podobě. Můžete tedy využít kombinaci funkcí a služeb systému Windows podle vlastní volby. Integrované nástroje pro vývoj operačních systémů a aplikací umožňují zkrátit vývoj zařízení a urychlit jejich uvádění na trh. Díky široké podpoře hardwaru a softwaru si můžete vybrat procesor, aplikace, služby a ovladače, které nejlépe vyhovují účelu a ceně vašich zařízení.
- Nedostižná obchodní hodnota a flexibilita: Operační systémy Windows Embedded umožňují rychlejší uvádění výrobků na trh díky komplexní sadě funkcí a snadno použitelným nástrojům pro vývojáře, které pomáhají zkrátit trvání projektů. Snižují také náklady na uvedení na trh, protože omezují počet odpracovaných hodin, množství vlastního vyvíjeného kódu a požadavky na duševní vlastnictví jiných dodavatelů. Licenční model produktů Windows Embedded nabízí možnosti škálování podle vašich potřeb a minimalizuje počáteční investice. Většinu nákladů zaplatíte až tehdy, když se vaše zařízení úspěšně prodává.
- Dlouhodobá podpora pro setrvalý úspěch na trhu:
- Společnosti Microsoft záleží na vašem úspěchu. Platformy Windows Embedded jsou podporovány dlouhodobými plány výzkumu a inovace organizací vývoje světové třídy, nabízejí řadu možností podpory a programy pro snadné využívání a škálování obsažených technologií. Prostřednictvím sítě více než 1 800 partnerů v 55 zemích máte přístup k nabídce dalších materiálů a služeb od jiných dodavatelů, diskusním skupinám Windows Embedded, konverzacím a webcastům online a k technické podpoře poskytované v rámci programu MSDN (Microsoft Developers Network).
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 Embedded a Windows 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í:
- Škálovatelné bezdrátové technologie pro flexibilní propojování mobilních zařízení.
- Spolehlivé služby jádra operačního systému pro podporu náročných aplikací v reálném čase.
- Inovativní technologie podporující bohaté a přizpůsobené uživatelské prostředí, které zahrnuje zařízení, počítače, servery a webové služby.
- Bohatou sadu snadno použitelných vývojových nástrojů, které podporují produktivitu vývojářů.
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.



