Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

« Predchádzajúce Verzia 2 Ďalej »

Treťou významnou funkciou Smart Web platformy je špeciálna Javascriptová knižnica určená na vývoj web aplikácii nad D2000. Túto knižnicu alebo jej časti môže aplikačný programátor využiť pri implementovaní jednotlivých stránok aplikácie. 

Knižnica Smart Web Framework (SWF) má svoje opodstatnenie v tom, že aplikačný programátor nemusí vždy vynachádzať koleso pri vývoji webových aplikácii nad D2000. SWF implementuje základné funkcie web aplikácie, ktoré každá aplikácia realizuje:

  • získavanie dát zo servera a
  • zobrazovanie UI komponentov 

Táto knižnica reflektuje odporúčaný spôsob vývoja webových aplikácii v Ipesofte a je úplne voliteľná pre ich vývoj. Komunikácia so Smart Web serverom je implementovaná cez triedu D2Api, ktorá interne komunikuje so serverom cez univerzálne Comet rozhranie. Okrem komunikácie so serverom je v knižnici implementovaných aj niekoľko často používaných, netriviálnych UI komponentov (napr. tabuľka, výberovník dátumu atď.). Tieto komponenty nie sú implementované D2000 Teamom zodpovedným za Smart Web ako produkt, ale sú to komponenty z knižníc tretích strán, importované do aplikácie prostredníctvom Bundle Engine modulu. Nasledujúci obrázok zobrazuje jednotlivé časti web aplikácie, ktorá využíva Smart Web Framework. 


V hornej polovici obrázka sú znázornené súbory vytvárané aplikačným programátorom: 

template.html je template HTML súboru ktorý sa 

  • Žiadne štítky