Java na wiele sposobów

WebGain Studio

WebGain Studio 4.5.2 to zintegrowany pakiet zawierający moduł do modelo-wania aplikacji, środowisko programistyczne IDE, edytor HTML, edytor XML, moduł do odwzorowania obiektów na tabele relacyjnej bazy danych (Persistence Builder) i do łączenia z bazą. Pakiet korzysta z najnowszej wersji zestawu Sun Java Development Kit 1.3.

Podstawowym składnikiem WebGain Studio 4.5.2 jest pakiet programistyczny Visual CafŽ 4.5.2, ściśle zintegrowany z modułem Structure Builder do modelowania aplikacji w języku UML. Dzięki Structure Builder możliwe jest korzystanie z procesów dostępnych w pakiecie Rational Unified Process (RUP) oraz metodyki Extreme Programming (XP). Powstałe aplikacje w zasadzie są przeznaczone do osadzania na serwerach aplikacyjnych BEA WebLogic 5.1 i 6.x, chociaż istnieje możliwość osadzania ich na innych serwerach.

Właściwości funkcjonalne pakietu uzupełniają Business Designer do zbierania wymagań dla aplikacji, Quality Analyzer do oceny jakości kodu, UtraDev 4 (Macromedia) do tworzenia stron JSP aplikacji Web i Turbo XML (Tibco) do włączania w dokument XML danych ze złożonych struktur programistycznych i protokołów: Java, COM, ODBC i Cobol.

VisualAge for Java

VisualAge for Java 4 to kolejny produkt z obszernej serii narzędzi progra- mistycznych IBM o wspólnej nazwie VisualAge. Właściwości funkcjonalne VisualAge for Java są zbliżone do oferowanych przez pakiety konkurencyjne. VisualAge jest przeznaczony głównie do tworzenia i osadzania aplikacji Java na serwerze aplikacyjnym IBM WebSphere, integralnie włączonym w środowisko IDE, co pozwala na przyrostową kompilację i dynamiczne dołączanie komponentów do działającej aplikacji oraz zatrzymywanie i start serwera z poziomu pakietu.

VisualAge znakomicie nadaje się do integrowania aplikacji za pośrednictwem serwera aplikacyjnego WebSphere. Można w ten sposób łączyć aplikacje działające w tradycyjnych środowiskach IBM: CICS, Encina, MQSeries, IMS.

VisualAge wyróżnia się rozbudowanymi możliwościami zachowania danych z komponentów EJB w bazie danych przez bezpośrednie odwzorowanie komponentów na nową strukturę bazy, tworzenie komponentów na podstawie istniejącej struktury lub odwzorowanie istniejących komponentów na istniejącą strukturę bazy.

Wbudowane repozytorium i moduł kontroli wersji kodu zapewniają obsługę pracy zespołowej oraz współpracę z komercyjnymi systemami kontroli wersji.

Forte for Java

Najnowsza wersja Sun Forte for Java 3 Enterprise to pakiet o właściwościach zbliżonych do JBuildera i WebGain w zakresie tworzenia i osadzania aplikacji na różnych serwerach aplikacyjnych, w tym na firmowym serwerze Sun iPlanet. Przewyższa je natomiast jeśli chodzi o możliwości tworzenia komponentów i aplikacji usług sieciowych, rejestrowania w katalogach UDDI i publikowania przez opis WSDL. Wyróżnia się również w zakresie zachowania danych z komponentów EJB w bazie danych, zrealizowano tu bowiem opracowany niedawno standard dostępu do baz danych Java Data Objects (JDO).

W środowiskach graficznych Forte for Java działa na systemach: Windows, Linux i Solaris. Efektem powiązania pakietu ze środowiskiem unixowym jest możliwość wywoływania niektórych operacji z listy komend systemu, co przyśpiesza operacje kompilowania i wykrywania błędów.


TOP 200