Vývojářský balík pro Javu - Borland JBuilder 6 Enterprise

Sdílet

Představovat firmu Borland jakožto tvůrce aplikací pro psaní programů, je asizbytečné. Již na středních a možná některých základních školách se kdysi dávno vyučovaly programovac...

Představovat firmu Borland jakožto tvůrce aplikací pro psaní programů, je asi
zbytečné. Již na středních a možná některých základních školách se kdysi dávno

vyučovaly programovací jazyky právě na produktech této firmy, vzpomeňme třeba

Turbo Pascal nebo Turbo C++. Na svou dobu měly propracované uživatelské

rozhraní a nabízely snadné využití všech možností jazyka a tvůrčího přístupu.



Poté, co společnost Sun Microsystems uvedla na trh novinku, programovací jazyk

Java, začal se o tento moderní trend zajímat i Borland. Postupně se jejich

JBuilder propracoval až k verzi 6. Možná ještě stojí za zmínku, že JBuilder 4

Foundation byl dokonce po registraci zdarma.





Balík



Kromě CD se samotnou instalací JBuilderu 6 je v objemné krabici ještě další

trojice disků, které lze velice dobře použít v souvislosti s vývojem aplikací.

Stříbrný kotouč s nápisem Companion Tools obsahuje užitečné utility pro práci v

integrovaném vývojovém prostředí, jsou zde programy třetích stran, tedy firem

jiných nežli Borland sám.



Další dva disky pak poskytují velice užitečné a mocné nástroje. Jsou jimi

univerzální řešení pro distribuované aplikace Borland Enterprise Server a

databázový stroj InterBase. Enterprise Server integruje mimo jiné i webový

server. Oba tyto produkty jsou takřka nutností, jestliže vývojář pracuje jednak

v týmu svých kolegů na společných projektech, jednak když tvoří internetové

aplikace.



Když už popisuji balení, pak musím ještě dodat, že podstatnou část zabírají

objemné a obsažné manuály k jednotlivým softwarovým produktům.





Samotný JBuilder



Jak asi lze očekávat od renomované firmy, tvořící vývojářský software,

uživatelské rozhraní je kvalitně propracované a promyšlené. Na první pohled je

jasné rozložení jednotlivých oken aplikace. Pokud jste pracovali s některou z

předchozích verzí, pak na úplně první pohled nebude patrných mnoho změn.

Koneckonců, proč měnit zaběhnutou a kvalitně navrženou tvář uživatelského

rozhraní. O to milejší pak bude vlastní práce s programem, neboť výrobce

podporuje nejnovější standardy jazyka Java. Řada průvodců umožňuje

bezproblémovou tvorbu nových částí budoucího díla.



V Javě lze přirozeně vytvářet nejen samostatné aplikace, ale zejména pak

internetově orientované programy. Nejznámějším místem zapojení je JavaScript,

kterýžto prvek se vyskytuje na drtivé většině internetových stránek. I tyto

skriptíky nebo prográmky je možné vytvářet pomocí JBuilderu. Stejně jako

servlety nebo java server page (na rozdíl od HTML stránek s JavaScriptem, který

je interpretován přímo prohlížečem), uvedené dva typy kódů jsou zpracovány na

straně serveru a klientskému browseru je předána již jen čistě HTML verze.



Podporován je i vývoj Enterprise Java Beans (EJB 2.0) spolu s bližší integrací

s aplikačními servery, jako je například zmíněný Borland Enterprise Server.

Většinou je aplikační server nějakým způsobem provázán se serverem databázovým,

který poskytuje potřebná data. Rozhraní mezi těmito dvěma pilíři

distribuovaných aplikací je tvořeno JDBC ovladači a umožňuje snadnou

konektivitu stejně jako jednotný přístup. Práce se standardem XML je rovněž

plně integrována, takže prezentovat na webu data z hlubin databází je vcelku

přímočaře možné.



Zcela přepracována a renovována je oblast kompilace a testování aplikací. Byly

přidány další nezbytné komponenty pro snazší ověřování práce napsaného kódu.

Též vytváření Javadoc bylo zjednodušeno pomocí průvodce.



Protože rozsáhlejší projekty má na starosti obvykle skupina vývojářů, je

užitečnou součástí JBuilderu i podpora týmové práce. Je tak možné připojit

poznámky k jednotlivým částem zdrojového kódů a rovněž kontrola verzí

jednotlivých komponent aplikace.





Co dodat



Není v silách mých popsat úplně všechna vylepšení oproti starším verzím, tím

méně popsat všechny možnosti. Programujete-li v Javě, pak pravděpodobně není

tento článek prvním kontaktem s JBuilderem. Protože vylepšení je celá řada,

nelze než doporučit návštěvu internetových stránek Borlandu, jestli se v

nejnovější verzi nalézá něco, co stojí ve vašem případě za upgrade nebo migraci

od konkurence.



Jestliže nechcete pracovat v proprietární modifikaci standardu Java, tedy v

mutaci J#, pak je JBuilder skutečně dobrou volbou. Za svoje peníze dostanete

kvalitu se zázemím v mnohaletých zkušenostech výrobce. Propracované uživatelské

rozhraní spolu s přibaleným přídavným softwarem tvoří výkonný celek pro vývoj.

Zde je naprosto namístě zdůraznit, že zas až tak nezáleží, pod jakým operačním

systémem jste zvyklí pracovat, balík obsahuje verze pro Windows, Linux, Solaris

a Mac OS X. V povaze jazyka Java je, že aplikace pak budou jednoduše

přenositelné a uvedená volnost ve volbě systému je příslibem bezproblémového

zapojení vývojářů, bez ohledu na jejich oblíbený „okenní manažer“.



Jediným stínem tak zůstává fakt, že pořizovací cena tohoto produktu

několikanásobně překračuje hodnotu průměrného měsíčního platu v naší republice.





Borland JBuilder 6 Enterprise



kvalitní a propracovaný nástroj

možnosti a schopnosti

cena

K recenzi poskytla firma: Borland ČR, Francouzská 30, Praha 2

Cena: verze Enterprise viz shop.borland cz (verze Pro 35 900 Kč)