11.07.2015 Views

Prenos vízií do reality bolí. - Vitajte na stránkach www.einsty ...

Prenos vízií do reality bolí. - Vitajte na stránkach www.einsty ...

Prenos vízií do reality bolí. - Vitajte na stránkach www.einsty ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

I N F O W A R EMSIE pre profesionálnepodnikové aplikácie / 2. èasV pre<strong>do</strong>šlom èísle PC REVUE som vysvetlil, preèo sa práve MSIE stáva –a vlastne u stal – vhodnou platformou pre klientov moderných podnikovýchèi iných profesionálnych aplikácií. Tentoraz vám chcem ukáza nieko¾ko jehovlastností a vstavaných èi externých objektov, ktoré je moné pri vytváraníaplikácií vyui.VB Script a ActiveX controlsZaènime vlastnosami, ktoré nie sú u nové, jed<strong>na</strong>ko však majú pre profesionálnevyuitie MSIE ve¾ký výz<strong>na</strong>m. Ide o vyuitie skriptovacieho jazyka VBScripta o podporu špeciálne <strong>na</strong>písaných aplikácií Win<strong>do</strong>ws – komponentov ActiveXcontrols. Samozrejme, e internetoví z<strong>na</strong>lci ihneï zaènú <strong>na</strong>mieta, e s bezpeènosoutýchto prvkov <strong>na</strong> webových stránkach nie je všetko pod¾a ich predstáv.Dovo¾te mi však pripomenú, e v podnikovom prostredí síce technologicky ideo webové stránky, ale prostredie podnikovej siete má svoje špecifiká, ktorýmtieto bezpeènostné „ne<strong>do</strong>statky“ neprekáajú. Za firewallom toti a takénebezpeèenstvo nehrozí. A výhody ich pouitia obyèajne preváia ich ne<strong>do</strong>statky.V profesionálnych aplikáciách typu CRM, ERM, ERP, Billing èi rôzne odvetvovémoduly je <strong>na</strong>jèastejšie <strong>na</strong> obrazovkách formulár, prípadne zoz<strong>na</strong>m s bohatoufunkcio<strong>na</strong>litou, ktorú len ako mono <strong>do</strong>siahnu iba vyuitím HTMLa DHTML. A práve komponenty ActiveX (prípadne Java applety – ale tie sú výraznepomalšie) sú prvkami, ktoré môu aj „browser based“ aplikácii da vlastnosti,<strong>na</strong> ktoré si u pouívate¾ dávno <strong>na</strong> klasickom GUI zvykol. Ide <strong>na</strong>príkla<strong>do</strong> rôzne pomôcky, ako malá kalkulaèka <strong>na</strong> èíselných poliach, kalendár <strong>na</strong> dátumovýchpoliach, rôzne grafické menu, ale aj business prepoèty, kanvasy pre grafickyorientované výstupy a pod. Nevyhnutnými sa ActiveX controls stanú v prípadepotreby prida klientskemu poèítaèu aj nejakú hardvérovo viazanú vlastnos.Príkla<strong>do</strong>m môu by rôzne ovládaèe a konektory. Bezpeènos týchto prvkovje obyèajne zaisovaná digitálnym podpisom výrobcu <strong>na</strong> danom softvérovomkomponente. Takto chápaná bezpeènos je úplne postaèujúca v prípade<strong>do</strong>bre (jednotne v celom podniku) <strong>na</strong>stavených bezpeènostných pravidielInternet Explorera. Aj keï sa to nezdá, to môe by vo väèšom podniku trochuproblém. S<strong>na</strong>hou systémových oddelení je pokia¾ mono <strong>do</strong>siahnu nulovénáklady <strong>na</strong> administráciu klientov. A zdalo sa, e pouitie browsera ako aplikaènejplatformy to môe zabezpeèi. No ak u druhým dychom povieme, ebrowser musí by konkrétnej verzie (s konkrétnym servisným balíèkom), <strong>na</strong>stavenýpod¾a presných pravidiel, celkom nulová administrácia sa u nedá <strong>do</strong>siahnu.Vdy sa nájdu v podniku aj „výmyselníci“, ktorí èosi <strong>na</strong>stavujú, inštalujúa urèite nechtiac prestavia aj bezpeènos MSIE. No <strong>na</strong> druhej strane, ak je správne<strong>na</strong>setované rozoznávanie intranetovej bezpeènostnej zóny, je pravdepo<strong>do</strong>bné,e úvodné <strong>na</strong>stavenie pre intranetovú zónu pouívatelia prestavova nebudú,keïe väèšinou sa experimentuje pri práci s internetom èi rôznymi CDz poèítaèových èasopisov.Èo sa týka VB Scriptu, jeho výhoda je, e je subsetom VBA (Visual Basic forApplications), ktorý sa bene pouíva v aplikáciách typu office. Podniky si zvyèajnetieto aplikácie èi u vlastnými silami, alebo <strong>do</strong>dávate¾sky nechávajú prispôsobova.Èasto sa potom stáva, e takýto kód je bez akejko¾vek zmenypouite¾ný aj v rámci podnikovej webovej aplikácie. Samozrejme, odporúèampovolenie VB Scriptu len v lokálnej intranetovej zóne, pretoe je to síce jednoduchopouite¾ný, ale ve¾mi silný prostrie<strong>do</strong>k. Pomocou VB Scriptu je monépostavi akýko¾vek objekt z OLE Automation a COM+ rozhrania. Aby smedemonštrovali silu VB Scriptu, ponúkam malé rozptýlenie z tohto teoretickéhomentorovania, taký neškodný artík, ktorý vám ukáe, kde v PC máte vstavanúpodloku pod kávu.Podlozka pod kavu − zdarma= 1 thenFor i = 0 to colCDROMs.Count − 196 PC REVUE 6/2003

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!