IBM WebSphere Studio 1.0 Tvorba internetovskìch aplik ci¡ u§ d vno nie je len m¢dnym vìstrelkom, ale stala sa re lnou potrebou. K dispoz¡cii je mno§stvo viac Ÿi menej komplexnìch n strojov, ktor‚ t£to Ÿinnosœ zjednoduçuj£. Jednìm z tìch komplexnìch je WebSphere Studio od "Ve–kej modrej". Web aplik cie s Ve–kou modrou IBM WebSphere 1.0 je sada softwarovìch produktov, ktor‚ v m pom“§u vytv raœ a spravovaœ ve–mi vìkonn‚ internetovsk‚ aplik cie a zjednoduçuj£ prechod od publikovania na webe k e-commerce aplik ci m. WebSphere Studio je komplexnì bal¡k n strojov urŸenì na vìvoj a prenos interakt¡vnych web aplik ci¡ do prostredia IBM WebSphere Application Serveru, ktorì zaisœuje run-time prostredie pre prev dzku Java aplik ci¡ na web serveroch. Inçtal cia a syst‚mov‚ po§iadavky Na inçtalaŸnom CD n jdete okrem samotn‚ho IBM WebSphere Studia aj NetObjects ScriptBuilder 3.0, NetObjects Fusion 3.0, NetObjects BeanBuilder 1.0, VisualAge for Java 2.0, vìvoj rsku k¢piu WebSphere Application Server a Apache HTTP Server V1.3.1. Inçtal cia je bezprobl‚mov ; pod–a vìberu sa nainçtaluj£ jednotliv‚ aplik cie. Za malì nedostatok pova§ujem nemo§nosœ zruçenia inçtal cie NetObjects ScriptBuilderu, ktorì sa v m preinçtaluje aj v tom pr¡pade, ak ho u§ raz m te nainçtalovanì (navyçe do in‚ho adres ra). Syst‚mov‚ po§iadavky s£ PC s procesorom Pentium, minim lne 50 MB na pevnom disku (pre inçtal ciu WebSphere Studia a ScriptBuilderu), grafickì VGA adapt‚r schopnì zobraziœ 256 farieb (doporuŸuje sa rozl¡çenie 800 x 600). Ako operaŸnì syst‚m m“§e byœ pou§itì MS Windows 95/98 alebo MS Windows NT 4.0 so Service Packom 3. N stroje Prostredie WebSphere Studia je jednoduch‚ a preh–adn‚. To, §e je nap¡san‚ v Jave, spozn te nielen pod–a samotn‚ho prostredia, ale aj pod–a jeho rìchlosti, preto§e oproti be§nìm aplik ci m m  o nieŸo dlhçie odozvy (zist¡te to samozrejme len na pomalç¡ch poŸ¡taŸoch). Ako u§ bolo spom¡nan‚, WebSphere Studio predstavuje s£bor n strojov na jednoduch£ tvorbu interakt¡vnych webovìch s¡diel na IBM WebSphere Application Serveri, ktorì preå prin ça kompletn£ sadu vìvojovìch n strojov. Tie§ sa sna§¡ maxim lne eliminovaœ nevìhody CGI a ASP, ako s£ slabì vìkon, n¡zka prenosite–nosœ a n roŸn  £dr§ba. Komplexn‚ n stroje WebSphere Studia obsahuj£ vçetko potrebn‚ pre jednoduchì a rìchly vìvoj web aplik ci¡, ako vizu lnu edit ciu, pr¡stup k aplikaŸnìm d tam, tvorbu appletov pre interakt¡vne a multimedi lne str nky. Nedisponuje vlastnìmi vìvojovìmi prostriedkami, ale tvor¡ ak‚si prostredie, prostredn¡ctvom ktor‚ho m te pr¡stup ku vçetkìm Ÿastiam a komponentom vytv ran‚ho web s¡dla, spolu so sp£çœan¡m jednotlivìch dod vanìch n strojov. WebSphere Studio sa teda pou§¡va na generovanie komplexnìch web aplik ci¡, ktor‚ obsahuj£ pr¡stup k d tam. Dod van‚ n stroje to umo§nia v niektorìch pr¡padoch takmer bez programovania (nie je to vçak a§ tak jednoduch‚!). Naopak, na svoje si pr¡du aj sk£sen¡ program tori v Jave, ktor¡ m“§u existuj£ce n stroje maxim lne vyu§iœ a vytvoriœ tak aplik ciu pod–a svojich potrieb. WebSphere Studio obsahuje nasledovn‚ komponenty: Web Development Workbench, Servlet Generation Wizards, NetObjects ScriptBuilder, NetObjects Fusion, NetObjects BeanBuilder, VisualAge for Java, vìvoj rsku k¢piu WebSphere Application Server a licenciu na Apache HTTP Server. KeÔ§e o v„Ÿçine tìchto n strojov ste sa u§ mohli doŸ¡taœ na naçich str nkach, uv dzame len struŸnì preh–ad ich vlastnost¡. Web Development Workbench tvor¡ z kladn‚ prostredie programu, poskytuje poh–ad na vçetky komponenty projektu web s¡dla a umo§åuje rìchlu navig ciu medzi tìmito komponentmi s mo§nosœami ich £pravy nebo prehliadania. Funguje teda ako çtartovacia platforma dod vanìch n strojov pre rozdielne typy komponent (pou§iœ sa vçak daj£ aj in‚ ako dod van‚ aplik cie). Odtia–to je tie§ mo§n‚ jednoduch‚ a rìchle publikovanie web aplik ci¡ na WebSphere Application Serveri. Servlet Generation Wizards umo§åuj£ bez znalosti Javy generovaœ komplexn£ business logiku vo forme servletov, ktor‚ s£ sp£çœan‚ na WebSphere Application Serveri. T¡to sprievodcovia dok §u ve–mi jednoducho vytvoriœ SQL vìrazy alebo vytvoriœ servlet z –ubovo–n‚ho JavaBean. NetObjects ScriptBuilder 3.0 je vysoko vìkonnì a efekt¡vny n stroj na tvorbu skriptov, Ÿi u§ na strane serveru, alebo na strane klienta. Vìvoj rom poskytuje komplexn‚ vìvojov‚ prostredie, ktor‚ podporuje vçetky vìznamn‚ skriptovacie technol¢gie od ve–kìch firiem, ako IBM, Sun, Netscape a Microsoft. Podporovan‚ s£ jazyky IBM Java Server Pages (JSP), dynamick‚ HTML, ECMAScript, HTML, JavaSoft Java, Lotus LotusScript, Microsoft Active Server Pages (ASP), Microsoft Document Object Model (DOM), Microsoft Jscript, Microsoft VBScript, Netscape JavaScript, Netscape LiveWire, Perl a mnoh‚ Ôalçie. Zahråuje kompletn£ n povedu k skriptovìm çtandardom a je v podstate kompletnìm vìvoj rskym a debugovac¡m prostred¡m. Skripty je mo§n‚ nielen p¡saœ a importovaœ, ale aj sp£çœaœ a kontrolovaœ ich funkciu. K dispoz¡cii s£ aj kni§nice skriptov. VÔaka preh–adn‚mu prostrediu m te rìchly pr¡stup k najpou§¡vanejç¡m pr¡kazom, Ÿo zaruŸuje rìchlu a jednoduch£ tvorbu akìchko–vek skriptov. NetObjects ScriptBuilder je jednìm z najkomplexnejç¡ch produktov na pr cu s DHTML a skriptovan¡m. NetObjects Fusion 3.0 je jednìm z najlepç¡ch n strojov na tvorbu a spr vu web s¡diel. Automaticky dok §e vytvoriœ çtandardn‚ a dynamick‚ HTML str nky. Generovanì k¢d je navyçe kompatibilnì so vçetkìmi pou§¡vanìmi web prehliadaŸmi a servermi. Podporuje najnovçie pou§¡van‚ çtandardy pre HTML, çtandardn‚ plug-in moduly vr tane Java apletov a servletov, ActiveX, zvuk, video a Ôalç¡. Vynikaj£ce s£ tie§ mo§nosti pripojenia k externìm zdrojom d t a ich publikovanie. NetObjects Fusion poskytuje vynikaj£ce mo§nosti spr vy web s¡diel. Samotn  tvorba str nok je £plne vizu lna a prebieha v re§ime WYSIWYG, a tak m te presn£ podobu str nky u§ pri jej tvorbe. K dispoz¡cii je mo§nosœ nastavenia optimaliz cie pre Netscape Navigator a MS Internet Explorer. Òalçie u–ahŸenie prin ça automatick‚ vytv ranie a modifik cia navigaŸnìch tlaŸidiel a nadpisov s odkazmi pod–a stromovej çtrukt£ry, mno§stvo preddefinovanìch çtìlov, dod van‚ komponenty a Ôalçie n stroje. NetObjects BeanBuilder 1.0 je aplik cia na vytv ranie JavaBeans, Ÿo je mo§n‚ urobiœ rìchlo a jednoducho. Tvorba Java apletov a aplik ci¡ prebieha vo vizu lnom prostred¡ s mo§nosœou ich priameho uverejnenia na ktor£ko–vek internetovsk£ alebo intranetovsk£ web str nku. NetObjects BeanBuilder pracuje v prostred¡ 100% Javy a umo§åuje vytv raœ aplety zalo§en‚ na JavaBeans a aplik cie bez nutnosti p¡sania jedin‚ho riadku k¢du. Aplety jednoducho zlo§¡te z existuj£cich komponent, ktorìm urŸ¡te potrebn‚ vlastnosti. Prostredn¡ctvom NetObjects BeanBuilder m“§ete vytvoriœ kompletn£ aplik ciu s pou§¡vate–skìm rozhran¡m, datab zou, sieœovìmi slu§bami a multimedi lnymi JavaBeans. VisualAge for Java 2.0 Professional Edition je urŸenì pre program torov, ktor¡ si chc£ prisp“sobiœ web aplik cie vlastnìmi upravenìmi Java komponentmi. VisualAge for Java je robustn‚, plne funkŸn‚ programovacie prostredie pre Javu. Podporuje tvorbu 100% Java aplik ci¡, apletov, servletov a JavaBean komponent, zahrnuje tie§ ich vizu lny n vrh, mo§nosti pripojenia k existuj£cim d tam, transakci m a aplik ci m. Tie§ obsahuje mno§stvo novìch funkci¡ a vylepçen¡, ako pokroŸil‚ k¢dovacie n stroje (napr¡klad automatick‚ form tovanie a kompletovanie k¢du), pokroŸil‚ ladiace n stroje (napr¡klad podmienenì breakpoint, viacn sobn‚ a inkrement lne programov‚ ladenie), podporu t¡mov‚ho programovania a podobne. WebSphere Studio obsahuje tie§ vìvoj rsku k¢piu WebSphere Application Server, ktor£ m“§ete pou§iœ pri vìvoji a testovan¡ web aplik ci¡, bohu§ia– vçak nie na ich umiestenie. WebSphere Studio obsahuje aj licenciu na Apache HTTP Server V1.3.1 a software vyvinutì skupinou Apache Group na pou§itie v projekte servera Apache HTTP. Z ver WebSphere Studio 1.0 sa sklad  z n strojov, ktor‚ pom“§u premeniœ statick‚ web str nky na dynamick£ web aplik ciu, ktor  je dnes v dobe b£rliv‚ho rozvoja elektronick‚ho obchodu oŸak van  a v bud£cnosti takmer nevyhnutn . Vìhodou je jednoduch‚ ovl danie vçetkìch aplik ci¡ a hlavne mo§nosœ vizu lnej tvorby, Ÿo umo§åuje vytv raœ aplik cie aj nesk£senìm vìvoj rom (nemyslite si vçak, §e to zvl dne ka§dì a bez probl‚mov). ætefan Stieranka