Zintegrowane ¶rodowisko do monitorowania i ulepszania aplikacji Java™

Funkcje monitorowania zasobów i ¶cie¿ek wykonywania aplikacji oraz wbudowane funkcje naprawiania i ulepszania kodu pozwalaj± szybciej i pro¶ciej dostarczaæ skalowalne aplikacje Java o wysokiej jako¶ci i wydajno¶ci.

WAŻNE INFORMACJE
J Optimizer

Embarcadero J Optimizer jest rewolucyjnym rozwiązaniem do wykrywania i rozwiązywania problemów związanych z wydajnością kodu Java i rozwiązań opartych o Java EE. Dostarcza programistom Java kompletne środowisko do optymalizowania wydajności aplikacji i zarządzania jakością kodu w całym procesie produkcji oprogramowania. W efekcie J Optimizer umożliwia szybsze dostarczanie rozwiązań wysokiej jakości, lepiej skalowalnych i pełniej wykorzystujących dostępne zasoby sprzętowe.

  • Lepsza wydajność aplikacji Java dziÄ™ki bieżącym analizom wykorzystania procesora i pamiÄ™ci
  • Lepsza wydajność aplikacji Java i ich stabilność dziÄ™ki wykrywaniu zagrożeÅ„ w trybie czasie rzeczywistego
  • Wyższa jakość tworzonego kodu Java dziÄ™ki tworzeniu planów testów pokrywajÄ…cych wszystkie jego obszary
  • Poprawiona jakość aplikacji Java dziÄ™ki wykorzystaniu funkcji identyfikowania segmentów kodu które mogÄ… powodować problemy w projekcie, niezależnie od wykorzystywanych narzÄ™dzi do pisania kodu
  • Zapewnienie jakoÅ›ci i spójnoÅ›ci tworzonego kodu dziÄ™ki zgodnoÅ›ci z ustalonymi standardami programowania Java obowiÄ…zujÄ…cymi w danej organizacji

J Optimizer - wybrana funkcjonalność:

  • Analiza wykorzystania pamiÄ™ci i procesora (CPU)
    Znajdowanie wycieków pamięci, nieefektywnych chwilowo działań z obszaru storage, "wąskich gardeł" wykorzystania procesora, ponadto moduł mierzy regresję wydajności.
  • Debugowanie wÄ…tków
    Wyświetlanie w czasie rzeczywistym stanu wszystkich działających wątków na maszynie wirtualnej Java Virtual Machine (JVM), możliwość monitorowania stanów zatrzymania (wait-states) i blokad, oraz przewidywanie potencjalnych blokad / zatrzymań w kodzie.
  • Request Analyzer
    Optymalizowanie wydajności kodu aplikacji Java EE dla wspólnych komponentów Java EE takich jak JDBC, RMI, JSP, JNDI, Enterprise JavaBeans (EJBs), JMS i kontenerów dostarczających usługi sieciowe (Web Services).
  • Audyty i metryki kodu
    SkÅ‚adniowa i kontekstowa analiza kodu wskazujÄ…ca groĽne konstrukcje w kodzie (audyty) oraz wyliczanie szerokiego zbioru ogólnie przyjÄ™tych w programowaniu obiektowym metryk szacujÄ…cych wielkość i jakość kodu.
  • Wieloplatformowe wsparcie
    Optymalizowanie i dostrajanie aplikacji działających na najbardziej popularnych serwerach aplikacji (komercyjnych i open Skurce), w tym BEA WebLogic Application Server, IBM WebSphere, JBoss, Oracle Application Server, Apache Geronimo, Apache Tomcat i Sun GlassFish.

Informacje o wersji:

  • Aktualna wersja: 2009
  • Poprzednia wersja: -
  • Data wyprowadzenia aktualnej wersji: Marzec 2009