VisualAge for JAVA IBM VisualAge for Java je prvnφ v²vojovΘ prostredφ urcenΘ pro v²voj Java aplikacφ pro prumyslovΘ nasazenφ. Je urcenΘ pro pripojenφ Java klientu k datov²m zdrojum na serveru, stßvajφcφm transakcφm a aplikacφm. VisualAge for Java je moznΘ vyuzφt i pro v²voj Java Appletu, JavaBeans a Java aplikacφ pro internet/intranet. VisualAge for Java se radφ do IBM rodiny v²vojov²ch nßstroju VisualAge, do kterΘ nßlezφ VisualAge for Smalltalk, VisualAge for C++, VisualAge Generator a dalšφ. VisualAge for JAVA je integrovanΘ, vizußlnφ v²vojovΘ prostredφ podporujφcφ kompletnφ v²voj aplikacφ v jazyce Java. S v²vojov²m prostredφm VisualAge for JAVA je moznΘ:
V²vojovΘ prostredφ VisualAge for Java je tvoreno:
Pracovnφ plocha - Workspace Všechny cinnosti jsou ve VisualAge for Java organizovßny v prostredφ tzv. Workspace, kterß obsahuje zdrojov² k≤d Java programu. Pracovnφ plocha obsahuje všechny trφdy, kterΘ jsou v knihovnßch trφd Java a dalšφ knihovny trφd, kterΘ jsou pro v²voj nezbytnΘ. K≤d je automaticky uklßdßn do tzv. Repository. V repository jsou ulozeny veškerΘ knihovny trφd, kterΘ je moznΘ podle potreb pridat na pracovnφ plochu. Workbench Workbench je hlavnφ okno na pracovnφ ploše. Organizace prßce je rφzena z tohoto okna. Ve Workbench je moznΘ zapisovat zdrojov² k≤d, spouštet a testovat Java aplikace, prepφnat na ruznΘ cßsti v²vojovΘho prostredφ. Pocßtecnφm bodem v²voje aplikacφ je projekt. VeškerΘ komponenty jsou uklßdßny v hierarchickΘ strukture: Projekty
Z Workbench je moznΘ otevφrat prohlφzece - browsery. K dispozici jsou nßsledujφcφ browsery:
Prostrednictvφm techto browseru je moznΘ listovat hierarchiemi trφd a metod objektu. Kompozicnφ editor Kompozicnφ editor - Visual Composition Editor predstavuje nßstroj pro vizußlnφ v²voj Java aplikacφ z predem vytvoren²ch dφlu - parts. Kompozicnφ editor je koncepcne stejn² jako u ostatnφch v²vojov²ch nßstroju jako napr. VisualAge for Smalltalk a VisualAge for C++. Zßkladnφmi cßstmi kompozicnφho editoru je lišta parts - sada znovupouziteln²ch vizußlnφch dφlu (tlacφtka, menu, check boxy, list boxy atd...). Tyto dφly jsou umφstovßny na pracovnφ plochu (drag & drop) a v²vojßr mezi temito dφly vytvßrφ vizußlnφ vazby, kterΘ urcujφ chovßnφ aplikace. Scrapbook a Console Scrapbook je urcen pro interaktivnφ spouštenφ Java v²razu a povelu. V²stup je moznΘ smerovat na Konzolu, kterß je standardnφm v²stupnφm zarφzenφm (System.out) pro Java programy. Debugger Debugger umoznuje spouštet bezφcφ thready, ukoncovat jejich cinnost a zobrazovat obsah runtime stacku. VisualAge for Java aktivuje Debugger v okamziku chyby programu nebo nastavenφm breakpoint. Po odstranenφ chyby je moznΘ dßle v programu pokracovat. Nenφ nutnΘ aplikaci znovu spouštet. Repository Explorer Repository Explorer umoznuje prohlφzenφ cßstφ programu, kterΘ nejsou soucßstφ Workspace. Testovßnφ vytvoren²ch programu Nßstrojovß lišta toolbars v Kompozicnφm editoru umoznuje bezprostredne testovat vizußlnφ cßsti aplikace. Vizußlnφ a nevizußlnφ aplikace je moznΘ testovat a spouštet z Workbench. Po kazdΘm vytvorenφ, modifikaci a nßslednΘm ulozenφ provßdφ VisualAge for Java automatickΘ kompilovßnφ zdrojovΘho k≤du. Všechny chyby jsou okamzite detekovßny. Ukoncenφm prßce s v²vojov²m prostredφm mß v²vojßr moznost ulozit veškerΘ zmeny a nastavenφ v²vojovΘho prostredφ. Pri dalšφm spuštenφ v²vojovΘho prostredφ v²vojßr pokracuje ze stejnΘho nastavenφ, ze kterΘho opustil v²vojovΘ prostredφ. IBM VisualAge for Java je multiplatformnφm v²vojov²m nßstrojem. V²vojovΘ prostredφ je k dispozici pro OS/2, Windows. Vφce informacφ zφskßte na www.software.ibm.com/ad |