Embarcadero J Optimizer 2009 (FAQ)

Общие вопросы

Что представляет собой J Optimizer 2009, кто его может использовать и для чего?

Благодаря J Optimizer разработчики на Java получают универсальную среду для оптимизации производительности приложений и управления качеством приложений на всем протяжении жизненного цикла разработки приложений Java SE и Java EE. В число главных функций входят возможность получать данные об использовании памяти и ЦПУ, отображать в режиме реального времени информацию о ходе обработки данных, выявлять исполняемые и неисполняемые строки программного кода и получать подробные данные по аудиту и системе показателей программного кода. В состав J Optimizer также входит анализатор запросов для отслеживания узких мест по производительности на уровнях JDBC, JMS, JNDI, JSP, EJB, CCI и веб-служб.

Сколько стоит J Optimizer 2009?

Цена на J Optimizer может быть различной, в зависимости от типа лицензии, покупается ли новая лицензия или обновляется уже имеющаяся. Обратитесь в отдел продаж "Интерфейс" по телефону +7(495) 925 0049.

Доступны ли различные издания J Optimizer 2009?

В настоящее время - нет.

Какие существуют варианты лицензирования J Optimizer?

Для J Optimizer можно выбрать один из трех вариантов лицензии: Workstation (Named) User (для рабочей станции именованного пользователя), Network Named User (для сетевого именованного пользователя) или Network Concurrent (для одновременной работы в сети).

J Optimizer немного напоминает Borland OptimizeIt, они связаны?

Вместе с приобретением компании CodeGear компания Embarcadero одновременно получила в свое распоряжение группу разработчиков Borland OptimizeIt и приобрела разрешение на исходный код OptimizeIt от компании Borland. Embarcadero J Optimizer представляет собой следующее поколение инструментария для оптимизации приложений на Java, основанного на получившей признание технологии Borland OptimizeIt.

Если в настоящее время уже имеется Borland OptimizeIt, омпания Embarcadero может предложить какой-либо способ перехода?

Следует обратиться в отдел продаж в отдел продаж "Интерфейс" по телефону +7(495) 925 0049, чтобы обсудить возможные варианты перехода.

Возможны ли поддержка и обслуживание для J Optimizer 2009?

Да, возможны. Поддержку и обслуживание можно приобрести отдельно у торгового представителя Embarcadero, у авторизованного распространителя Embarcadero или посетив оперативное хранилище Embarcadero оп адресу http://embarcadero.com/store.

Является ли J Optimizer частью Embarcadero All-Access и если так, какие уровни оно включает?

J Optimizer является частью Embarcadero All-Access и будет включено во все уровни: Bronze, Silver, Gold и Platinum.

ТЕХНИЧЕСКИЕ ВОПРОСЫ

Какие версии J2SE и Java EE поддерживаются J Optimizer 2009?

  • J2SE 1.3, J2SE 1.4, J2SE 5.0 (1.5) и J2SE 6.0 (1.6)
  • J2EE 1.4, Java EE 5

Какие серверы приложений Java поддерживаются J Optimizer?

J Optimizer 2009 поддерживается интеграция с большинством ведущих коммерческих и с открытым кодом серверов приложений Java, включая:

  • Apache Geronimo 1.1.1
  • Apache Geronimo 2.0
  • Apache Tomcat 5.0
  • Apache Tomcat 5.5
  • Apache Tomcat 6.0
  • BEA WebLogic Application Server 9.2 MP3
  • BEA WebLogic Application Server 10.1 MP1
  • IBM WebSphere 6.1
  • IBM WebSphere 6.1 с пакетом EJB 3 Feature Pack
  • JBoss 3.2.6
  • JBoss 4.0.5
  • JBoss 4.2
  • JBoss 5.0
  • Oracle Application Server 10.1.3.3 (поддержка только для программного агента J Optimizer)
  • Sun GlassFish V1.1 UR1
  • Sun GlassFish V2.0 UR2
  • Jetty 6.1 (поддержка только для программного агента J Optimizer)

Какие операционные системы поддерживаются J Optimizer 2009?

  • Microsoft Windows XP (SP 3)
  • Microsoft Windows Vista SP1
  • Mac OS X (10.5, Leopard)
  • Red Hat Enterprise Linux 5

С какими интегрированными средами разработки на основе Eclipse поддерживается согласованная интеграция?

  • Eclipse 3.3.2, издания Java и Java EE
  • Eclipse 3.4.1, издания Java и Java EE
  • Genuitec MyEclipse 6.6
  • Genuitec MyEclipse 7.0
  • IBM Rational Application Developer 7.5

Можно использовать J Optimizer для получения данных о приложении, исполняющемся удаленно?

Да, можно. С помощью программного агента J Optimizer можно получать данные о приложениях, исполняющихся на удаленных (то есть не том же компьютере, на котором выполняется J Optimizer) серверах приложений, и в режиме реального времени просматривать собранные данные в интегрированной среде разработки J Optimizer, выполняющейся на локальном ПК. Программный агент J Optimizer с двумя стандартными интерфейсами профилирования JVM: или Java Virtual Machine Profiler Interface (JVMPI), или Java Virtual Machine Tool Interface (JVMTI).

Можно собирать данные о потоках Java в своем приложении?

Да, можно. Отладчик потоков в приложении J Optimizer позволяет наблюдать в режиме реального времени ход выполнения всех потоков виртуальной машины Java (JVM), дает возможность отслеживать состояния ожидания и блокировки и даже позволяет предсказывать возможные тупиковые ситуации в выполняющемся программном коде.

Можно получать точную и развернутую информацию производительности своего приложения Java EE?

Да, можно. Анализатор запросов в приложении J Optimizer позволяет отслеживать характеристики производительности программного кода приложений Java EE для наиболее часто используемых компонентов Java EE, например, контейнеров протоколов JDBC, RMI, JSP, JNDI, Enterprise JavaBeans (EJBs), JMS и веб-служб.

Как можно использовать J Optimizer для определения качества программного кода?

Возможности аудита и системы показателей в J Optimizer помогают разрешать проблемы с качеством программного кода, его просмотром и зависимостями, чаще всего встречающиеся при разработке программного обеспечения. Аудит в J Optimizer выполняет статический анализ исходного программного кода, выявляет проблемы с программированием, например возможные состояния состязания, беспрепятственных исключений и так далее. Использование аудита помогает также удостовериться, что программный код соответствует стандартам, руководящим принципам и спецификациям компании. Система показателей J Optimizer обеспечивает аналогичный анализ проблем при разработке проектов. Использование расширенной системы показателей программного кода упрощает определение качества и сложности структуры программного кода.

Можно измерить влияние изменений, вносимых в программный код, для отслеживания повышения производительности?

Да, можно. Инструментарий для получения копий состояния и отслеживания хода выполнения позволяет непрерывно отслеживать и измерять влияние изменений на производительность с помощью визуального сравнения копий состояния. Инструментарий для получения копий состояния фиксирует все данные при выполнении отдельного теста, которые затем можно анализировать в продукте, для которого они созданы, например Profiler, Code Coverage или Request Analyzer. Компонент Progress Tracker для отслеживания хода выполнения позволяет визуально сравнивать, отслеживать и измерять воздействие изменений на производительность с помощью визуального сравнения копий состояния из компонентов Profiler, Code Coverage и Request Analyzer. Можно также создавать отчеты, которые можно экспортировать в форматы PDF и HTML.

Где можно получить дополнительную информацию о J Optimizer 2009?

Обратитесь в отдел продаж "Интерфейс" по телефону +7(495) 925 0049.


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=20607