Kubistické programování v Javě a XML

Technologie, na nichž byl postaven např. virtuální obchodní dům Shop.cz, se odívají do vznešeného hávu "kubistické...


Technologie, na nichž byl postaven např. virtuální obchodní dům Shop.cz, se
odívají do vznešeného hávu "kubistického programování". Část Inetu se
transformuje do společnosti Qbizm, která spoléhá na architekturu Hyper Qbs.
Architektura je založena na Javě a XML. Jejím přínosem má přitom být oddělení
aplikační/ /funkční a prezentační logiky. Jak řekl při úvodní prezentaci Qbizm
Technologies na Prague Internet Worldu její spoluzakladatel Petr Ulrich,
oddělení obou rovin by mělo zefektivnit vývoj aplikací také díky tomu, že
oddělí dvě skupiny, které se nemají právě v lásce grafiky a programátory.
Ony avizované kubistické "kostky" v architektuře Hyper Qbs vycházejí z
komponent Enterprise JavaBeans. Mají pracovat jako doplněk stávajících
aplikačních serverů. Další vlastnosti kostek včetně konkrétní grafické
reprezentace jsou uložené v konfiguračních souborech ve formátu XML. Protože
veškeré změny se pak dělají již jen v těchto souborech (což lze i vizuálně),
důsledkem je znovupoužitelnost již jednou napsaného kódu.
Kostky běží na straně serveru, nevyžadují žádné plug-iny ani jinou speciální
podporu na straně klienta. Jejich výsledkem je pouze výsledný kód v příslušném
jazyce, což může být browser stejně jako mobilní telefon či jiný tenký klient,
který rozumí WML.
V podstatě lze říct, že určité zásady, jako je oddělení prezentační a aplikační
logiky a znovupoužitelnost kódu, již funguje ve světě Windows několik let.
Programování internetových aplikací však zatím komfortu známého na úrovni
operačních systémů nedosahovalo. Podobné cíle jako Qbizm si přitom klade řada
projektů: Java jako taková, poslední Delphi i Visual Basic. Inprise i Microsoft
opakovaně deklarovaly, že jejich cílem je získat více webových vývojářů a že
jejich nástroje již umožňují vyvíjet pro Web stejně pohodlně jako na úrovni OS.
Stejně tak by teď stávající aplikace měly být díky nim do internetového světa
přenositelné bez ztráty fukčnosti.
Qbizm chce kostky nabízet jak samostaným vývojářům, tak třeba i systémovým
integrátorům. Firma zahájila masivní kampaň se "strýčkem Samem" jako hlavním
motivem, který má do nové firmy nalákat schopné vývojáře.
(pah)
0 1183 / pahn









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.