IBM VisualAge for Java - vývojový nástroj pro internet/intranet Pojem internet a intranet je jedním z nejfrekventovanějších pojmů dnešní doby. Oblast vývojových nástrojů proniká i do této oblasti. Řada společností nabízí vývojové nástroje jejichž základ tvoří programovací jazyk Java. Firma IBM není vyjímkou a nabízí produkt VisualAge for Java, vývojový nástroj náležící do rodiny produktů VisualAge. IBM VisualAge for Java je jedním z prvních, týmových vývojových nástrojů určený pro vývoj podnikových internetových/intranetových aplikací. Aplikace jsou vyvíjeny v jazyce Java s možností připojení k existujícím datům, transakcím a aplikacím. Současné serverově orientované aplikace je možné rozšířit o oblasti Internetu/intranetu. Základní rysy vývojového prostředí:
VisualAge for Java rozšiřuje možnosti přístupu k datům, aplikacím a transakcím a umožňuje tak přístup většího množství klientů ke stávajícím aplikacím. Vyšší produktivita programování VisualAge for Java se řadí k takovým nástrojům pro rychlý vývoj aplikací, které eliminují fázi editování-kompilování-ladění a šetří tím čas programátora. S mnoha prohlížeči (browsers) je možné vyhledat a zvolit příslušnou třídu či metodu pouhým stisknutím tlačítka myši. Robustní technologie řízení verzí umožňuje správu více vydání (release) javovských tříd. Integrované vývojové prostředí (IDE) udržuje sledování zdrojového kódu v přehledné formě a plně konzistentní.
Integrované vývojové prostředí
Podniková data = WWW-data = Nové možnosti Nejvýznamnějším rysem VisualAge for Java, prvním vývojovým nástrojem pro WWW zpřístupňujícím podniková data, je jednoduchý vývoj klient/serverových aplikací. Enterprise Access Builder odstraňuje složité programování automatickým generováním komunikační vrstvy kódu. Generované JavaBeans jsou spouštěny prostřednictvím následující vrstvy (middleware):
VisualAge for Java obsahuje kompoziční editor pro vizuální skládání appletů, aplikací a JavaBeans z dílů umístěných na paletě v kompozičním editoru. Metodou drag & drop je možné ukládat vizuální díly na pracovní plochu a využít tak koncepci skládání celé aplikace z předem připravených komponent. Kompoziční editor je rovněž založen na JavaBeans. Jednoduchým importem JavaBeans do kompozičního editoru je možné sestavit aplikaci. Například JavaBeans vytvořené v EAB (Enterprice Access Builder) lze importovat do kompozičního editoru a volat tak databázové/transakční aplikace z vizuálně orientovaných částí javovských aplikací.
Data Access Builder Tato koncepce činí vývojový nástroj VisualAge for Java ideálním řešením pro podniky, které vyžadují zpřístupnění stávajících aplikací na Internetu/intranetu. Týmová práce ve VisualAge for Java VisualAge for Java zahrnuje technologii ENVY pro podporu týmové práce. Tato technologie umožňuje souběžný přístup několika vývojářů ke zdrojovému kódu vyvíjené aplikace. Není proto pro správu zdrojového kódu zapotřebí žádného dalšího externího nástroje. VisualAge for Java je stejně jako ostatní nástroje náležící do rodiny produktů VisualAge multiplatformí vývojový nástroj. VisualAge for Java zajišťuje multiplatformní klient/serverové řešení pro Windows 95, Windows NT, OS/2, AIX, OS/400, OS/390 a pro další. Dostupnost produktu VisualAge for Java je dodáván ve verzi Professional a Enterprise. V rámci jednoho produktu je k dispozici pro platformu OS/2 a Windows (95 a NT). Verze pro AIX a další UNIXové platformy bude k dispozici ve 4Q98. Cena verze Professional je 3.765,- Kč, verze Enterprise je k dispozici za 75.945,- Kč. |