Java Studio Creator je vývojový nástroj (IDE) pro vizuální tvorbu webových aplikací a vývoj portletů. Je založena na NetBeans 4.1 a je především určeno pro tvorbu JSF (Java Server Faces) komponent a vytváření JSR-168 portletů. Důraz při vývoji byl kladen na snadný přístup k databázím, zjednodušení životního cyklu zpracování událostí JSF - nyní pouze čtyři metody.

Podporované databáze jsou:
- Oracle (8iR3, 9iR2, and 10gR1);
- Microsoft SQL Server 2000 SP3;
- Sybase ASE 12.5; IBM DB2 V8.1;
- MySQL database server 4.1 and 5.0 with JDBC driver My SQL Connector/J version 3.1.11.
Java Studio Creator 2 generuje WAR soubory, které lze umístit na servery:
- Sun Java System Application Server 8.1 UR2 PE (bundled);
- Sun Java System Application Server 7.1 SE/EE;
- Sun Java Web Server 6.1;
- Apache Tomcat 5.x;
- BEA WebLogic Server 8.1;
- BEA WebLogic Server 7;
- IBM WebSphere 5;
- Sun Portal Server 6.3.1.
Požadavky a instalace
Java Studio Creator 2 vývojové prostředí od firmy Sun, stálo původně 90$. Dnes ho lze stáhnout zadarmo, ale je nutné se zaregistrovat do SDN (Sun Developer Network). Registrace je zdarma a není v ní žádný problém. Stáhl jsem soubor pro MS Windows creator-2-windows-ml.exe, který měl velikost 254,23 MB. K dispozici jsou též instalační soubory pro Solaris Sparc/x86, Linux a Mac. Je také možno stáhnout doplňky třetích stran o velikosti 1.05 MB.
Pro MS Windows jsou uvedeny tyto hardware požadavky: CPU Pentium 4 o rychlosti 1 GHz; RAM 1 GB; prostor na disku 650 MB a operační systém 2000 SP4, XP SP2, 20003. Je též vyžadován Internet Explorer 5.5/6. Pro ostatní operační systému jsou požadavky obdobné. Instalace probíhá v angličtině a na mém počítači trvala zhruba 20 minut. Součástí instalace Sun Java System Application Server Platform Edition 8.1_02 (build b06-fcs), který se nainstaluje implicitně na administrativní port 24848, Admin User Name: admin a heslo je adminadmin. Aplikace celkově na disku zabrala 580 MB.
Lehké seznámení
Po instalaci jsem byl trochu zmaten a zbytečně z webu Sunu stáhl jednu vzorovou aplikaci pro testování. Zbytečné je to proto, že vzorové aplikace jsou součástí instalace, ale je nutné je použít tak, že nutno na jejich základě vytvořit projekt. Určitě se to někde píše, ale po manuálu sahám pouze v případě nejvyšší nouze.
Po instalaci se jsem nechal spustit IDE a aplikační server a provedl update všech modulů. Update Center stáhl cca 3,5 MB dat a provedl automatickou aktualizaci. IDE v rámci aktualizace vyžaduje restart, který lze odložit.
Vzorové aplikace jsou velmi pěkné jak z hlediska kódu tak i vzhledu. Je vidět, že se v tomto Sun poučil a chápe co je zapotřebí pro masový úspěch. Editory jsou svižné a hodně pomáhají při vkládání kódu. Design mód JSP stránek je skutečně funkční a generuje. Není sice až tak velký problém pomocí CSS stylů ho naprosto zmást, ale zatím je to to nejlepší co jsem v Javě viděl. Našel bych i jiné chybičky, ale v každém případě jde o kvalitní nástroj.
Závěr
Java Studio Creator 2 je zásadní upgrade proti verzi 1 ve všech směrech. Obsahuje lepší komponenty, rychlejší UI, mnoho nových rysů a nástrojů včetně EJB. Obsažené Ajax komponenty jsou jedním z největších lákadel. Každý kdo vytváří dynamické stránky na webu a trochu zná Javu, by si tento nástroj měl vyzkoušet. Pokud je cílem psát webovou aplikaci, která má být z hlediska běhu na serveru multiplatformní, je Java Studio Creator 2 velmi dobrou volbou.

0 komentářů:
Přidat komentář