java blog jAbLoK

... řekněte Javě Ja!

/** * @author Tomáš Zvěřina * @date 14.12.2003 v 19:10 */

Java Business Process Management

Nad nástrojem, se kterým vás seznámím na následujících několika deka bytech, zaplesá srdce nejednoho byrokrata. Nádherně provedená aplikace na řízení firemních procesů se skvostným manager-friendly názvem Java Business Process Management pravděpodobně zcela zvalchuje vaši aktuální mašinerii žádanek o dovolenou :-)

Předtím, než se vrhnete na demo, vás lehce uvedu do obrazu. JBMP je nástroj, který je schopen pojídat XML definice nějakého worflow procesu, které mu předkládáte v uhledných zazipovaných balíčcích společně s UML stavovým diagramem (který přiložíte jako obrázek).

V možnostech XML definice je pak přiřadit procesu různé atributy (datumy, textová pole, ale i vlastní typy), rozsekat ho na dílčí stavy (včetně okamžiků rozhodování a rozvětvování (!)) a tyto stavy namapovat na přiložený UML obrázek. Tím aplikaci umožníte průběh procesu přehledně vizualizovat. Kromě toho lze na na části procesu navěsit "trigery" v podobě vlastních javovských tříd (posílání mailů, logování, ukládání do db, automatické odesílání výpovědí a elektrických šoků :-) ). Kolem toho si představte správu uživatel a jejich rolí a máte opravdu užitečnou a praktickou J2EE aplikaci, vhodnou do každého intranetu.

/** * @author Tomáš Zvěřina * @date 9.12.2003 v 22:34 */

Java 2D

Následující tutorial o Java 2D se bude asi hodit především těm, kolem kterých krouží myšlenka napsat v Javě nějakou hru (čti forbes). Jako třeba mně. Co všechno Java 2D zvládne je asi nejlépe prohlédnou si přímo u zdroje. Není toho zrovna málo — průhlednost, všeliké transformace, práce s písmem, křivkami. Jen aby to bylo dost svižné ...

Při této příležitosti se asi sluší zmínit také Javu 3D, které se před nedávnem věnoval Interval.cz. (Osobně si ovšem musím zatím nechat zajít chuť, protože mě neposlouchá 3D karta :-( )

/** * @author Tomáš Zvěřina * @date 8.12.2003 v 18:40 */

JFind.com — katalog Javovských aplikaci

Na adrese http://www.jfind.com/ nalezente poměrně rozsáhlý katalog Javovských aplikací, ve kterém najdete množsví nástrojů, které by Vám mnohdy mohly vytáhnout trn z paty a uchránit Vás od programování naprogramovaného. Za zmínku určitě stojí třeba DbVisualizer, ke kterému jsem se svého času musel pracně dogooglovávat.