JBuilder 4 profesionální vývoj v Javě

Bez nadsázky je možné říci, že 4. verze JBuilderu společnosti Borland patří k tomu nejlepšímu, co současný trh v


Bez nadsázky je možné říci, že 4. verze JBuilderu společnosti Borland patří k
tomu nejlepšímu, co současný trh vývojových nástrojů pro Javu nabízí.
Svůj javovský dvoucestný vizuální vývojový nástroj JBuilder 4 představila
společnost Borland na podzim 2000, tedy zhruba půl roku po uvedení předchozí
verze 3.5. Podívejme se tedy na to, s čím "čtyřka" (především se zaměříme na
provedení Enterprise) přichází. JBuilder je napsán v poslední verzi jazyka Java
2, JDK 1.3.0-C, kterou používá i v aplikacích, které s jeho pomocí vyvíjíte
(lze použít i starší verzi).

Tři verze
Borland nabízí JBuilder ve třech verzích, které nejenže se liší množstvím
dodávaných nástrojů, ale představují i dosti široké cenové rozpětí. Nejchudší
(nebo snad základní verze) Foundation je na webových stránkách Borlandu volně
dostupná ke stažení. To bude mimochodem zajisté zajímavé pro linuxové vývojáře,
kteří nemají ve zvyku utrácet za software, neboť JBuilder je napsán v Javě, a
lze tedy pracovat nad platformami Windows (98/NT 4.0/2000), Linux nebo Solaris.
Toto provedení zahrnuje IDE (integrované vývojové prostředí), JVM, překladač a
sadu základních komponent (JavaBeans). Můžete si jej rovněž koupit za 2 140 Kč
pak navíc obdržíte CD s multimediálním manuálem. Verze Professional stojí 37
950 Kč navíc máte zejména nástroje pro vývoj databázových aplikací, a
Enterprise (112 200 Kč) podporuje i vývoj distribuovaných aplikací a týmovou
práci. Součástí verze Enterprise jsou kromě nástrojů zmíněných níže i C++
Professional a Delphi 4 Professional včetně licence a několik dalších
doprovodných nástrojů.

Hardware a instalace
Minimální konfigurací pro práci s tímto vývojovým balíkem Borlandu je procesor
Pentium II, 233 MHz, 250 MB volné kapacity pevného disku, grafická karta s
rozlišením SVGA a vyšším, a především pak minimálně 128 MB RAM. Nutno ovšem
poznamenat, že zvláště pokud jde o operační paměť, nevyplatí se příliš šetřit s
uvedeným minimem je JBuilder poměrně pomalý, pro seriózní práci lze doporučit
přinejmenším 256 MB.
Instalace probíhala bezproblémově a oproti předchozím verzím je také znatelně
jednodušší. Poznamenejme, že s novou verzí zmizely komplikace s podporou
češtiny.

Distribuované a databázové aplikace
JBuilder umožňuje tvorbu distribuovaných aplikací založených na RMI (Remote
Method Invocation), na Enterprise JavaBeans (dle specifikace 1.1) nebo na
standardu CORBA (dle specifikace 2.3.1, za tímto účelem je součástí balíku
VisiBroker 4.1). Pro podporu tvorby distribuovaných aplikací je přítomen taktéž
Inprise Aplication Server 4.1, jehož součástí je i webový server.
Pro vývoj databázových aplikací obsahuje verze Enterprise kompletní databázový
server InterBase 5 a JDataStore (sada komponent tvořící objektově-relační
databázový server, v nové verzi podporuje nové operace v SQL, různé typy
propojení tabulek a je výrazně rychlejší). Opomenout nelze JDBC Explorer
umožňující už i grafickou tvorbu tabulek.
V JBuilderu lze vyvíjet servlety i JSP (Java Server Pages), proto je přítomna
referenční implementace pro Servlet 2.2 a JSP 1.1 Tomcat 3.1 pro jejich ladění.
Vývoj webových aplikací je již zcela (včetně ladění) integrován do vývojového
prostředí. To, že všechny výše uvedené součásti jsou napsány v Javě, snad není
třeba zdůrazňovat. Ke zlepšení došlo i v podpoře standardu XML zvýrazňování
syntaxe XML ve zdrojovém kódu, možnost zobrazení hierarchické struktury v
AppBrowseru (hlavním okně IDE), atd.

Práce v týmu
Podpora týmové práce (jedna z nejdůležitějších novinek) v podstatě dovoluje
sdílet soubory daného projektu a sledovat/kontrolovat prováděné změny ve
zdrojovém kódu. JBuilder zálohuje předchozí verze souboru, provedení Enterprise
umožňuje i zobrazení a porovnávání rozdílů mezi verzemi. Správu verzí zajišťuje
CVS (Concurent Versions Systems), který lze nahradit jiným systémem jeho
připojením přes Open Tools API.

IDE a ladění
AppBrowser, základní prvek integrovaného vývojového prostředí (IDE), je velmi
podobný předchozí verzi. Navíc máte např. možnost otevřít více kopií daného
projektu (s automatickou synchronizací zdrojového kódu), množství pomocných
nástrojů (CodeInsight nápověda/automatické dokončení kódu, ErrorInsight
kontrola syntaxe) a nových wizardů.
Při ladění lze využívat krokování, zarážky, zjišťování hodnot proměnných funkcí
najetím myši atd. Možné je např. také vzdálené ladění servletů.
Verdikt
Závěrem této krátké recenze je třeba konstatovat, že ačkoliv cena nejsilnější
verze JBuilderu není nejnižší, za tyto peníze dostanete adekvátní protihodnotu.
Tou je systém umožňující vývoj aplikací v jazyce Java na plně profesionální
úrovni. Má sice své chybičky máme na mysli zejména poměrně vysoké hardwarové
požadavky a (s nimi související) nižší rychlost, avšak silné stránky
jednoznačně převažují.

Shrnutí
Borland JBuilder 4 Enterprise
Vývojový nástroj pro jazyk Java
Plus: nové nástroje, podpora distribuovaných a databázových aplikací, podpora
více platforem
Minus: hardwarová náročnost a rychlost
Zapůjčil: Borland, Malé náměstí 13, Praha 1, tel.: 02/21 42 31 75,
www.borland.cz
Cena (bez. DPH): verze Foundation 2 140 Kč, verze Professional 37 950 Kč, verze
Enterprise 112 200 Kč
1 0332 / wep









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.