Magic platforma - perspektívne riešenie Nové vlastnosti:
- Java a HTML užívateľské rozhranie
- dynamické prideľovanie zdrojov pre aplikáciu
- administrátorský dohľad nad vykonávaním aplikácie
- riadenie verzii a skupinového vývoja
- otvorenosť voči produktom tretích strán
- transakčné spracovanie rozšírené aj na INTERNETovské aplikácie
Nástroj pre Vaše riešenia
Magic Vám poskytne konkurenčnú výhodu pri tvorbe "mission - critical"
aplikácii, ktoré riešia požiadavky a potreby vznikajúce pri uskutočňovaní
Vašich podnikateľských zámerov. MAGIC upevnil vedúcu pozíciu magicovských
technológii vo svete nástrojov pre rýchly a spoľahlivý vývoj aplikácii
(RAD).
... v každom prostredí
Magic je otvorený nástroj, ktorý umožňuje vyvíjať aplikácie rovnakou filozofiou
od klientskej stanice ( obyčajné PC) až po podnikový server ( napr. RS/6000
alebo AS/400). Takto vyvinutú aplikáciu je možné prevádzkovať na bežne
rozšírených OS ako napr. UNIX (SCO, HP UX, AIX, Linux), Windows 95/98, OS400.
Pri vývoji Magicu sa kládol veľký dôraz na otvorenosť a preto je možné v
Magicu vytvárať a používať priemyselné štandardy ako je CORBA, COM/DCOM.
Taktiež je možné ľahko z Magicu volať externé procedúry napísané napr.
v jazyku C, používať OLE a DDE a vkladať procedúry SQL.
... pre každú databázu
Magic vďaka svojej filozofii, ktorá dôsledne oddeľuje aplikačnú logiku
od databázového spracovania, umožňuje v aplikácii súčasne využívať podporu
viacerých databázových servrov ( ORACLE, Informix, MS SQL, Sybase, Pervasive
a samozrejme aj podporu ODBC ).
Tieto vlastnosti Magicu umožnia IT manažérovi rozumne využiť už vynaložené
investície bez toho, aby bol nútený pristupovať na kompromisy.
Lahôdky pre znalcov
Java a HTML užívateľské rozhranie
Magic umožňuje vo svojom grafickom prostredí kombinovať Java klientov
spolu s aplikačnou logikou Magic-u. Tiež umožňuje vývoj dynamických HTML
stránok pri kombinácii so statickými HTML stránkami a dynamickými SQL údajmi
spolu s grafickými objektami a ActiveX, COM-DCOM komponentami . Navyše
umožnuje využitie externých HTML editorov.
Podpora aplikačného rozhrania pre Web
Servery
Magic priamo podporuje rozhrania NSAPI (Netscape) a ISAPI (Microsoft)
pre webovske aplikácie. Okrem toho podporuje od servera nezávislý protokol
CGI ( Common Gateway Interface), čím si zabezpečuje možnosť spúšťania aplikácií
na všetkých dnes dostupných webovských serveroch.
Magic Web Online
Unikátnosťou tejto verzie Magicu je možnosť overovania hodnoty poľa
pri prístupe cez internetovský prehliadač hneď pri vyplnení poľa a následnom
prechode na nasledujúce pole vo vypĺňanom formulári. Táto črta je zabezpečená
kontrolou hodnoty poľa v databáze na aplikačnom serveri a je vykonávaná automaticky
na pozadí.
Súčasná obsluha Web a GUI klientov
Magic umožňuje vytvárať architektúru mohutných aplikačných serverov,
ktoré sú schopné vykonávať rozsiahle a často sa opakujúce procesy. Tieto
sú prístupné jednak pre GUI klientov (v rámci tradičnej klient/server siete
), ale aj pre Web klientov, ako sú internetovské prehliadače ( napr.
IE, Netscape).
Riadenie Internetovkých transakcií
Magic poskytuje mechanizmus na korektné spracovanie požiadaviek zo
strany internetovského klienta. Bez straty výkonnosti a zbytočného zaťažovania
systémových zdrojov umožňuje definovať pre klienta transakciu, viazanú
na konkrétne dynamické spojenie daného klienta.
V prípade neukončenej transakcie (napr. pri prerušení spojenia) sa
odstránia všetky rozpracované a neukončené aktivity tohto klienta (rollback
údajov do stavu pred spojením).
Volanie vzdialeného programu
Je to nová vlastnosť, umožňujúca z programov niektorej aplikácie volať
programy (služby) na vzdialených aplikačných serverov. Umožňuje vybrať službu
z vopred zadefinovaného zoznamu služieb v rámci aplikačných serverov a špecifikovať
režim jej vykonania (synchrónny/asynchrónny).
Administrátorský dohľad nad vykonávaním
aplikácie
Požiadavky na jednotlivé aplikačné servre sú spravované "Magic Request
Broker-om" prostredníctvom riadenej fronty s možnosťou sledovania ich aktuálneho
stavu a administrovania (zmeny priority a režimu vykonania). "Magic Dispatcher
Monitor" monitoruje v reálnom čase činnosť servera - zoznam zostávajúcich
nevykonaných požiadavie. Ďalej poskytuje prostriedky na sledovanie, logovanie
a prípadné zrušenie vykonania požiadavky.
Riadenie verzii a skupinového vývoja
Systém riadenia verzií je mocný nástroj na efektívny tímový vývoj s
možnosťou riadenia prístupu a zabezpečenia integrity spoluvyvíjanej aplikácie.
Obsahuje "Archive Manager", umožňujúci postupné evidovanie verzií (zmien
v programoch) počas vývoja aplikácie s možnosťou návratu do požadovaného
stavu.
Aktualizované: 30.06.2009 TatraSoft Group s.r.o., Všetky práva vyhradené Publikované : 2003-02-04 (9792 krát čítané)
[ Späť ] |