|
|
|||||||||||||||||||||||||||||
|
IBM Rational Web Developer for WebSphere Software 7IBM Rational Web Developer for WebSphere Software 7 - решение, предназначенное для быстрой разработки, тестирования и развертывания приложений Web, веб-служб и приложений Java в среде IDE, простое в обучении и работе. Основные возможности продукта
Рис. 1. Page Designer позволяет визуально создавать макеты веб-страниц и проектировать их. Здесь вы можете перетаскивать многократно используемые компоненты пользовательского интерфейса JavaServer Faces, чтобы быстро компоновать многофункциональные пользовательские интерфейсы. Для подключения пользовательского интерфейса к источникам данных, включая реляционные базы данных и веб-службы, достаточно одного щелчка мышью. Быстрая разработка и поддержка приложений для бизнеса по требованиюWeb Developer представляет собой интегрированную среду разработки, в которой можно быстро и легко разрабатывать веб-приложения, веб-службы и приложения Java. Благодаря широкому спектру простых в изучении и работе визуальных инструментов для разработки, тестирования и развертывания Web Developer является превосходным выбором для разработчиков ПО, не имеющих большого опыта работы с Java или не нуждающихся в создании собственных компонентов EJB. Web Developer основан на платформе Eclipse с открытым исходным кодом, благодаря чему пользователи могут адаптировать и расширять свою среду разработки приложений для соответствия своим конкретным потребностям и повышения производительности труда. При использовании продукта в сочетании с платформой IBM Software Development Platform специалисты могут получить доступ к широкому спектру требований и функций управления изменениями непосредственно из Web Developer. IBM Rational Web Developer for WebSphere Software оптимизирован для программного обеспечения WebSphere и содержит возможности разработки для других технологических платформ. ПО Rational помогает организациям стать более гибкими, оперативными и сосредоточиться на совершенствовании своих возможностей разработки ПО. Упрощение веб-разработки и управления веб-сайтамиМастера и инструменты быстрой разработки приложений (RAD) объединяют практически все аспекты веб-разработки (HTML, JSP, JSF и сервлеты) в единый интерфейс и позволяют разработчикам с различным характером технической подготовки и даже тем, кто не знаком с Java, быстро строить многофункциональные приложения для работы с данными. Кодирование на 4GL и генерация кода на JavaEnterprise Generation Language (EGL) - это язык четвертого поколения, который позволяет разработчикам процедур быстро создавать и отлаживать управляемые данными веб-приложения и бизнес-логику с помощью знакомых программных конструкций и без написания кода на Java. EGL содержит конструкции и функциональные возможности Informix 4GL, благодаря чему Web Developer является идеальной средой разработки для Informix. EGL тесно интегрирован с JavaServer Faces, так что пользователи могут создавать высокоинтерактивные, управляемые данными веб-приложения с помощью компонентов JSF. Интеграция приложений с помощью веб-служб и архитектур, ориентированных на службыWeb Developer содержит инструменты, необходимые для обнаружения, создания, сборки, тестирования, развертывания и публикации веб-служб, совместимых с WS-I. Специалисты могут создавать новые веб-службы с нуля или добавлять веб-службы в существующие приложения, чтобы упростить интеграцию и повторное использование. Упрощение разработки XMLПолный набор функций XML в составе Web Developer позволяет разработчикам создавать, редактировать и преобразовывать документы XML. Создание приложений на основе баз данныхWeb Developer содержит интегрированные инструменты для создания приложений БД из запросов и элементов Beans ("зерен"). Мастер соединений с базой данных упрощает создание соединения 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. Быстрое создание приложений Java с помощью визуальных инструментовWeb Developer включает в себя большой набор инструментов для создания приложений Java и поддерживает Java Development Kit версии 1.4.2. Visual Editor for Java позволяет разрабатывать GUI для Java методом перетаскивания и вставки, с помощью компонентов Abstract Window Toolkit (AWT), SWT или Swing, а также позволяет визуально привязывать данные к виджетам UI и немедленно просматривать изменения вида GUI благодаря динамическому механизму обновления для исходного кода и визуального дизайна. Оптимизация тестирования приложенийИнтегрированные среды тестирования модулей и визуальный отладчик значительно повышают производительность труда разработчиков и снижают общие затраты на разработку, так как можно реализовать полный тестовый сервер на локальной машине. Web Developer предоставляет среду для быстрого тестирования и отладки локального и серверного кода на WebSphere Application Server, WebSphere Portal и Apache Tomcat. Повышение производительности труда группы благодаря эффективному управлению изменениямиДля быстрого и экономичного создания конкурентоспособных веб-приложений необходимы скоординированные усилия всей группы разработчиков, включая дизайнеров графики, программистов и бизнес-аналитиков. Web Developer тесно интегрирован с решениями IBM Rational ClearCase и IBM Rational ClearQuest для управления конфигурацией. Такая глубокая интеграция позволяет выполнять множество операций по управлению изменениями прямо в Web Developer, а также дает интегрированное представление проектов, которое помогает повысить как качество сотрудничества, так и производительность труда группы. Web Developer также поддерживает систему Concurrent Versions System и системы управления конфигурацией от независимых поставщиков через специализированные плагины. Ссылки по теме
|