Runtime verze vyžaduje aplikaci ve formátu '.cwx',
připravenou ve vývojové verzi. Tento formát není textový, ale obsahuje
přeloženou podobu aplikace. Aplikaci běžící v runtime verzi tak není
možné žádným způsobem modifikovat ani získat její zdrojovou podobu. Tím
jsou chráněny investice aplikačních firem do vývoje aplikací.
Ačkoliv je možné jakoukoliv aplikaci provozovat i ve vývojové
verzi, runtime verze nemusí zachovat možnost editace aplikace po jejím
zastavení (jako je tomu ve vývojové verzi). Z tohoto důvodu
dokáže runtime veze spustit stejnou aplikaci rychleji a s menšími
nároky na paměť. Tento rozdíl není nijak dramatický, v závislosti
na typu aplikace ale může být podstatný.
Runtime verze nemá žádnou vizuální podobu. Autorovi aplikace není
nuceno žádné hlavní okno, které by v titulku obsahovalo
název produktu a případně jméno aplikace. Vizuální podoba aplikace je
výhradně záležitostí jejího autora. Je možné vytvořit aplikaci jako
řadu panelů zabírajících celou obrazovku či jako řadu oken volně
posouvatelných na ploše spolu s okny ostatních aplikací.
Jedinou výjimkou je přítomnost ikony systému v liště
pro přepínání úloh. Kliknutím na tuto ikonu lze otevřít menu, pomocí
něhož lze běžící aplikaci zastavit (samozřejmě pokud na to má právě
přihlášený uživatel oprávnění), otevřít okno "O produktu"
zobrazující verzi systému apod.
Runtime verze systému je dodávána ve dvou
podobách:
-
Standardní runtime verze schopná práce na jediném počítači a
taktéž vybavená možnostmi sdílení dat po síti obvyklých
u předchozích verzí systémunapř. prostřednictvím
sítového ovladače apod. Součástí této verze jsou také všechny
virtuální přístroje, včetně WWW serveru httpd,
přístroje sql pro přístup k SQL databázím
apod.
-
Runtime pro síťové aplikace, umožňující mimo všech vlastností
standardní verze použít synchronizovaných a vzdálených datových
sekcí. Tato verze runtime dovoluje vytvořit nároční distribuované
peer-to-peer či client-server aplikace.
|