Alaska Software
|
Alaska Software |
![]() |
Aplikačný server špeciálne navrhnutý pre potreby obchodných aplikácií na Internete.
WAA umožňuje obchodnú logiku napísanú v Xbase++ umiestniť priamo na web-e. Toto je veľmi rozširujúca sa oblasť pre vývoj Xbase aplikácií a je to ďalší krok v snahe Alaska Software dať-umožniť užívateľom a vývojárom v Xbase technológiách hladkú migračnú cestu orientovanú na budúce nové technológie a platformy.
WAA je spôsobilá sa dynamicky nahrávať a uvoľňovať takzvanými balíčkami a DLL knižnicami vyvinutými v Xbase++, obsahujúcimi obchodnú logiku a aplikačné podmienky. Jednoducho sa raz spustí a potom beži 24 hodín, 7 dní v týždni, pričom obsluhuje ľubovoľný počet pripojených web klientov. Na realizáciu tohto nepristupuje priamo na web server, ale sa rozpráva s ním cez malý CGI program-bránu, ktorá je zodpovedná za výmenu informácií medzi web serverom a WAA. Týmto spôsobom sa rieši najväčšie obmedzenie tradičných CGI web aplikácií: obmedzené stupňovanie/zvyšovanie vzhľadom k faktu, že každý pridaný web klient vyžaduje pre seba ďalšiu kópiu zodpovedajúcu plnej CGI aplikácii.
WAA takisto využíva silu všetkých známych výhod Xbase++ ako napr. automatický čistič pamäte, jednoduché používanie a automatické multi-vláknenie, plne využíva možnosti moderných 32-bit-ových systémov a dostupného hardware, špeciálne SMP prostredí. Toto robí WAA ideálnou platformou pre kritické obchodné aplikácie na web-e. Ďalším zaujímavým hľadiskom je kompatibilita Xbase++ s Clipper-om. Clipper-ovský užívatelia teraz majú možnosť nie iba na migráciu z textového režimu a 16-bit-ov DOS-u do GUI a 32-bit-ov systémov ako Windows NT/2000 a Windows 95/98/ME, ale takisto migráciu ich Clipper-ovského kódu do WAA a na Internet.
WAA inštalácia prichádza s nevyhnutným CGI programom-bránou pre Win32, s príslušnou online dokumentáciou a príkladmi so zdrojovými kódmi a HTML stránkami, vrátane balíku, ktorý umožní užívateľom uverejniť a spravovať všetky ich databázy na/cez Internet, takže sú dostupné Xbase aplikáciám. Na umožnenie užívateľom ihneď otestovať WAA v kompletnom web prostredí, WAA inštalácia takisto obsahuje bezplatné verzie Apache web servera pre Win32.
WAA beží na Windows NT/2000 a Windows 95/98/ME a vyžaduje procesor Pentium s minimálne 16 MB RAM a 10 MB voľného miesta na disku na strane servera. Na strane klienta stačí ľubovoľný prehliadač podporujúci HTML. Za účelom zlepšenia obsiahnutých príkladom alebo vybudovania vlastných užívateľských balíkov pre použitie spolu s WAA, je nevyhnutná licencia na Xbase++, teda WAA je zadarmo súčasťou základnej licencie.





