(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

IBM Rational Application Developer for WebSphere Software

Обучение и тестирование

Демо-день


Курс обучения по теме: "Разработка корпоративных Java и Java EE приложений в среде IBM Rational Application Developer"


Авторизованный центр тестирования: сертификация по продуктам Rational

Консалтинг

Заказать презентацию

 

Цены

 

Краткий прайс-лист

Консультация и помощь в составлении спецификации

Статьи

Статья "Hello World, Часть 2: Rational Application Developer"

Советы и приемы работы с инструментарием разработки Web-сервисов IBM Rational Application Developer.: Часть 1. Не забывайте о странице настройки параметров

Советы и приемы работы с инструментарием разработки Web-сервисов IBM Rational Application Developer: Часть 2. Проверка классов Java на соответствие JAX-RPC

все статьи

Download

Ознакомительная версия

Создание бизнес-процесса с помощью инструментов Rational и WebSphere

Управляемая моделями разработка в среде IBM Rational Software Architect

Каталог IBM Rational

Обратная связь


 

 

IBM Rational Application Developer for WebSphere Software V8.0 оптимизирует разработку для промежуточного ПО IBM.

Помогает разработчикам на Java быстро проектировать, разрабатывать, собирать, тестировать, профилировать и внедрять высококачественные приложения, использующие сервис-ориентированную архитектуру (SOA), и Web-службы, разработанные с использованием Java/Java EE, Portal, Web/Web 2.0 и OSGi.

·         Оптимизировано для использования совместно с решениями IBM WebSphere Application Server и IBM WebSphere Portal Server и предоставляет тестовые среды для этих решений.

·         Ознакомьтесь с возможностями Rational Application Developer Standard Edition! Минимальный набор средств для WebSphere Application Server.

·         Поддержка Java EE 6 with JPA 2.0 и EJB 3.1, упрощающая разработку корпоративных приложений.

·         Поддержка OSGi, позволяющая создавать удобные в управлении динамические, масштабируемые приложения с модульной архитектурой.

·         Повышение удобства работы пользователей благодаря средствам, которые ускоряют разработку приложений, соответствующих спецификации Web 2.0, и позволяют создавать многофункциональные Web-приложения, поддерживающие технологии Ajax и dojo и службы REST.

·         Поддержка SIP 1.1 (JSR 289) и удобное добавление виджетов с поддержкой средств обмена данными позволяет использовать в приложениях функции обмена данными (например, Click to Call и Call Notification…).

·         Создание надежных и масштабируемых сервис-ориентированных архитектур, допускающих повторное использование и поддерживающих архитектуру Service Component Architecture.

·         Повышает производительность разработчиков и сокращает цикл разработки и тестирования, расширяя возможности платформы Eclipse 3.6.

·         Повышение производительности рабочих групп благодаря интеграции с Rational Team Concert, позволяющей организовывать совместную работу независимо от местоположения членов группы.

·         Повышение качества приложений путем использования средств разработчика, позволяющих находить и исправлять ошибки на ранних этапах благодаря поддержке функций тестирования и анализа приложений.

·         Отличается гибкостью процесса установки, позволяя разработчикам получить в свое распоряжение только необходимые им функции.

·         Не требует длительного обучения благодаря использованию визуального проектирования и моделирования кода с автоматической синхронизацией, пакетов быстрых исправлений, обучающих материалов и примеров кода.

·         Повышает скорость и повторяемость процесса разработки приложений благодаря взаимодействию с решениями для управления проектами и исходным кодом.

·         Доступны визуальные методы создания портала для ускорения процесса разработки.

·         Поддерживаемые операционные системы: Linux, Windows.

Операционная система

Программное обеспечение

Аппаратное обеспечение

Windows, Linux

Windows

Windows Server 2003 Standard / Enterprise Edition x86-32 (x86-64 toleration)

Windows XP Professional x86-32 (x86-64)

Windows Vista Business / Enterprise / Ultimate x86-32 (x86-64)

Windows Server 2003 Standard / Enterprise Edition x86-32 (x86-64) (поддержка не обновляется, возмоно будет в дальнейшем отменена)

Windows Server 2008 Enterprise Edition x86-32 (x86-64)

Windows 7 Professional / Enterprise / Ultimate x86-32 (x86-64)

Linux

Ubuntu 10.4 LTS (WebSphere Application Server Test Environment and WebPortal Portal Server Test Servers не поддерживаются на Ubuntu)

SUSE Linux Enterprise Server (SLES) 9.0 x86-32

SUSE Linux Enterprise Desktop (SLED) 10.0 x86-32 (x86-64)

SUSE Linux Enterprise Server (SLES) 10.0 x86-32 (x86-64)

Red Hat Enterprise Linux (RHEL) 5.0 Desktop editions x86-32 (x86-64)

Red Hat Enterprise Linux (RHEL) 5.0 Advanced Platform x86-32 (x86-64)

Дисплей: 1024 x 768 минимум; 1280 X 1024 рекомендовано
Memory: 1GB RAM минимум; 2GB RAM и более рекомендовано
Процессор: Intel® Pentium® III 800 MHz и старше рекомендовано

Быстрое создание высококачественных приложений

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

IBM Rational Application Developer for WebSphere Software - это всеобъемлющая интегрированная среда разработки, обеспечивающая полную поддержку модели программирования J2EE, включая Web, Java, веб-службы и EJB, которая позволяет значительно ускорить разработку приложений. Application Developer включает в себя интегрированные средства разработки порталов, визуального редактирования UML, анализа кода, автоматизированного тестирования и развертывания - все, что необходимо разработчикам для производительной работы и для того, чтобы полученный код был хорошо спроектирован, масштабируем и готов к работе в производственной среде. Встроенные инструменты контроля версий и поддержки групповой работы позволяют разработчикам сложных проектов и большим командам координировать контроль версий и обеспечить защиту ресурсов группы.

Продукт IBM Rational Application Developer for WebSphere Software оптимизирован для программного обеспечения WebSphere и содержит возможности разработки для других технологических платформ. Программное обеспечение Rational помогает организациям стать более гибкими, оперативными и сосредоточиться на совершенствовании своих возможностей разработки ПО.

Полная поддержка модели программирования J2EE

Параллельная поддержка проектов J2EE версий 1.2, 1.3 и 1.4, включая полную поддержку следующих средств: Enterprise JavaBeans, "зерна" на основе сообщений, EJB Query Language (EJB QL), Container-Managed Persistence (CMP), веб-архивы (WAR) и корпоративные архивы (EAR). Включает в себя среды тестирования модулей для нескольких конфигураций IBM WebSphere Application Server, чтобы обеспечить поддержку проектов с различными тестовыми средами.

Расширение возможностей программирования Java

Application Developer включает в себя большой набор инструментов для создания приложений Java и поддерживает Java Development Kit версии 1.4.2. Visual Editor for Java позволяет разрабатывать GUI для Java методом перетаскивания и вставки, с помощью компонентов AbstractWindow Toolkit (AWT), SWT или Swing, а также позволяет визуально привязывать данные к виджетам UI и немедленно просматривать изменения вида GUI благодаря динамическому механизму обновления для исходного кода и визуального дизайна. Unified Modeling Language (UML) Visual Editor содержит графические редакторы в качестве альтернативного способа визуализации и редактирования кода Java и таблиц данных при помощи стандартных диаграмм UML, а также помогает специалистам лучше понимать сложный код и управлять им.

Интеграция приложений с помощью веб-служб и архитектур, ориентированных на службы

Application Developer содержит инструменты, необходимые для обнаружения, создания, сборки, тестирования, развертывания и публикации веб-служб. Специалисты могут создавать новые веб-службы с нуля или добавлять в существующие приложения совместимые с WS-I веб-службы, чтобы упростить интеграцию и повторное использование.

Упрощение разработки XML

Полный набор функций XML в составе Application Developer позволяет разработчикам создавать, редактировать и преобразовывать документы XML.

Создание приложений на основе баз данных

Application Developer содержит интегрированные инструменты для создания приложений БД из запросов, элементов Beans и EJB. Мастер соединений с базой данных упрощает создание соединения Java Database Connectivity (JDBC) с СУБД, такими как IBM DB2 Universal Database , IBM Informix, Oracle или Microsoft SQL Server.

Мастер запросов SQL и построитель запросов SQL предоставляют визуальный интерфейс для создания и выполнения операторов SQL. Можно создать простой запрос с помощью мастера запросов SQL или использовать построитель запросов SQL, который поддерживает более широкий набор операторов. Встроенный мастер преобразования SQL-XML позволяет создавать документы XML и XSL, спецификации DTD, схемы XSD, файлы HTML и связанные артефакты.

Поддержка SQL for Java (SQLJ) позволяет быстро создавать и отлаживать приложения, использующие хранимые процедуры SQLJ и DB2 SQLJ, а также повышает производительность доступа к данным для статических соединений SQL.

Упрощение объектно-реляционного соответствия

Обеспечение объектно-реляционного соответствия дается легко и просто благодаря поддержке методов сверху вниз, снизу вверх и середины. Мастера позволяют легко создавать и тестировать компоненты EJB. Специалисты могут строить приложения, которые используют, извлекают и отображают нужные данные, отформатированные в соответствии с потребностями пользователя. Rational Application Developer поддерживает отношения "многие ко многим", что помогает генерировать реализации со множественной персистентностью.

Упрощение веб-разработки и управления веб-сайтами

Простые в работе мастера и инструменты объединяют практически все аспекты веб-разработки (HTML, JSP, JSF и сервлеты) в единый интерфейс и позволяют разработчикам с различным характером технической подготовки и даже тем, кто не знаком с Java, строить многофункциональные приложения для работы с данными.

Кодирование на 4GL и генерация кода на Java

Enterprise Generation Language (EGL) - это язык четвертого поколения, который позволяет разработчикам процедур быстро создавать и отлаживать управляемые данными веб-приложения и бизнес-логику с помощью знакомых программных конструкций и без написания кода на Java. EGL содержит конструкции и функциональные возможности Informix 4GL, благодаря чему Application Developer является идеальной средой разработки для Informix. EGL тесно интегрирован с JavaServer Faces, так что специалисты могут создавать высокоинтерактивные, управляемые данными веб-приложения с помощью компонентов JSF.

Визуальная разработка портлетов и приложений порталов

Application Developer содержит набор визуальных инструментов разработки порталов и среду тестирования WebSphere Portal, так что специалисты могут разрабатывать и тестировать отдельные портлеты и приложения порталов в целом. Новые портлеты создаются при помощи мастеров, которые генерируют структуру проекта портлета, совместимую с J2EE, и могут создать весь портлет. Мастера могут генерировать портлеты, соответствующие IBM Portlet API или же JSR 168, спецификации промышленного стандарта для агрегации, персонализации, представления и обеспечения безопасности портлетов.

Автоматизация сборки приложений

При работе с инструментами предыдущих поколений разработчикам приходилось вручную компоновать архивы Java (JAR) и WAR в файл EAR для развертывания. Application Developer автоматизирует сборку EAR и генерирует дескрипторы развертывания для новых приложений, экономя время пользователя.

Повышение качества кода

В состав Application Developer входят инструменты, которые помогают разработчикам повысить качество кода. Во-первых, функция автоматизированного анализа кода применяет более 200 стандартов и практических рекомендаций кодирования J2EE к коду приложения, помечая нарушения и подсказывая варианты устранения ошибок - включая вносимые одним щелчком быстрые исправления. В числе имеющихся категорий правил - практические рекомендации программирования на J2SE/J2EE, глобализации и доступности; интерактивный редактор правил позволяет определять новые правила.

Во-вторых, тестирование компонентов Java и веб-служб автоматизирует создание тестовых заглушек, наборов и входных данных на основе анализа кода или файла WSDL. При создании и выполнении тестов используются приоритеты, основанные на различных указанных метриках; динамически генерируемые входные и выходные данные можно преобразовать в гибком редакторе данных, который поддерживает создание сложных объектов и вставки пользовательского кода. Поддерживается как локальное, так и удаленное тестирование.

Ускорение отладки

Для ускорения процесса отладки в Application Developer имеется множество инструментов анализа времени выполнения для приложений J2EE, выполняемых как на локальной, так и на удаленной машине. Визуализированный поток выполнения отображается на интерактивной блочной диаграмме на базе UML, которая коррелирует с информацией о потоках, с тем чтобы обнаруживать и диагностировать тупики и состояния гонок. Графики вызовов для графического анализа производительности помогают выявлять узкие места на уровне методов, а отчеты с цветовым кодированием выявляют и отображают невыполненные фрагменты кода на уровне строк. Мощная утилита обнаружения утечки памяти использует технологию, разработанную IBM Research, чтобы сузить множество из десятков тысяч кандидатов на утечку до некольких подозрительных участков. Кроме того, в выполняемый код можно вставлять датчики для пользовательского анализа, которые позволяют выполнять определенный пользователем код при выполнении операций entry, exit и try/catch над указанными классами и методами.

Оптимизация тестирования модулей и систем

Интегрированные среды тестирования модулей поддерживают тестирование и отладку локального и серверного кода на IBM WebSphere Application Server, WebSphere Application Server Express, WebSphere Portal и Apache Tomcat. Специалисты могут создавать и настраивать экземпляры серверов с помощью мастеров, выполнять пошаговую трассировку приложений, задавать точки останова и даже модифицировать код во время отладки, не перезапуская сервер тестирования модуля. Можно создавать, тестировать и развертывать приложения J2EE на BEA WebLogic Server, версии 6.1, 7.0 и 8.1, с помощью IBM Rational Deployment Toolkit for WebLogic Server.

Повышение производительности труда группы благодаря эффективному управлению изменениями

Application Developer тесно интегрирован с решениями IBM Rational ClearCase и IBM Rational ClearQuest для управления конфигурацией. Такая глубокая интеграция позволяет выполнять множество операций по управлению изменениями прямо в Application Developer, а также дает интегрированное представление проектов, которое помогает повысить как качество сотрудничества, так и производительность труда группы. Application Developer включает в себя IBM Rational ClearCase LT, который обеспечивает надежный контроль версий на уровне записей и содержит готовые средства поддержки групповой работы. Также продукт поддерживает систему Concurrent Versions System и системы управления конфигурацией от независимых поставщиков через специализированные плагины.

Визуализация и графическое редактирование кода

Редактор UML (Unified Modeling Language) Visual Editor позволяет графически визуализировать и редактировать код и объекты данных J2EE с помощью стандартной нотации UML, благодаря чему разработчики, даже малознакомые с UML, могут лучше понимать сложный код и управлять им. UML Visual Editor также содержит мощные графические редакторы, с помощью которых пользователи могут добавлять диаграммы классов UML непосредственно в проект Java или EJB, который автоматически создаст соответствующий код. Затем этот код можно модифицировать - как напрямую, так и с помощью диаграмм классов UML. А поскольку визуализация выполняется динамически, она всегда синхронизирована с нижележащим кодом, и этот код можно переделывать, перемещая объекты в диаграмме класса.

 

     

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 03.03.2016 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
IBM RATIONAL Rose Enterprise Floating User License + Sw Subscription & Support 12 Months
IBM RATIONAL Clearcase Floating User License + Sw Subscription & Support 12 Months
Rational ClearQuest Floating User License
IBM RATIONAL Quality Manager Quality Professional Authorized User Single Install License + Sw Subscription & Support 12 Months
Rational ClearCase Multisite Floating User License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 



    
rambler's top100 Rambler's Top100