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?
Какие серверы приложений Java поддерживаются J Optimizer? J Optimizer 2009 поддерживается интеграция с большинством ведущих коммерческих и с открытым кодом серверов приложений Java, включая:
Какие операционные системы поддерживаются J Optimizer 2009?
С какими интегрированными средами разработки на основе Eclipse поддерживается согласованная интеграция?
Можно использовать 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. |