|
|
|||||||||||||||||||||||||||||
|
IBM Rational Rapid DeveloperIBM Rational Rapid Developer - среда для быстрой разработки приложений на основе моделей (ARAD). Облегчает разработчикам программного обеспечения создание масштабируемых бизнес-приложений высокого качества на платформе Java 2 Enterprise Edition (J2EE), а также помогает повторно использовать и интегрировать существующее программное обеспечение и системы. Основные возможности IBM Rational Rapid Developer:
Rational Rapid Developer ускоряет разработку приложений на всем протяжении жизненного цикла проекта разработки. Упрощение разработки бизнес-приложений достигается за счет увеличения отдачи от существующих ресурсов ПО, визуального проектирования и модификации требований / моделей проекта, автоматизированного конструирования кода и быстрого развертывания готовых приложений на различных базовых платформах. Среда структурированной быстрой разработки приложений (ARAD)За счет объединения мощных возможностей визуального моделирования и автоматизированного конструирования Rational Rapid Developer предоставляет исчерпывающие возможности для быстрого создания высококачественных приложений корпоративного класса, соответствующих как корпоративным, так и отраслевым архитектурным стандартам. Созданные с применением IBM Rational Rapid Developer приложения являются надежными, масштабируемыми, защищенными и легко модифицируемыми, что позволяет непрерывно следовать изменениям в технологиях и бизнес-целях. Использование базовых навыков разработчиков позволяет развертывать и сопровождать приложения корпоративного класса, интегрируемых с широким диапазоном наследуемых систем. Rapid Developer автоматизирует многие рутинные задачи разработки, так что программисты смогут уделять больше внимания высокоуровневым задачам. Значительно сокращено время, необходимое для выполнения проекта, а также снижена стоимость владения. Визуальная разработка ускоряет поставку приложенийВ Rational Rapid Developer использована система RAD-моделирования, что позволяет ускорить разработку приложений с поддержкой множественных каналов поставки. За счет использования UML (универсального языка моделирования) достигается соответствие между структурой RAD-приложений и корпоративной архитектурой. Rapid Developer позволяет быстро интегрировать как новые, так и уже существующие информационные ресурсы, такие как диаграммы UML (включая итеративную синхронизацию с моделями классов Rational XDE и Rational Rose), схемы баз данных, наследуемые системы, шаблоны кодирования, Web-службы, а также другие компоненты. В процессе разработки создаются подробные модели бизнес-объектов для класса, базы данных, процесса, защиты и правил; модели пользовательских интерфейсов для темы, стиля, страницы, сайта, транзакции (привязка бизнес-объектов к данным); интеграционные модели для внешних (B2B) и внутренних (EAI) систем с использованием базы данных, XML, прикладных интерфейсов и Web-сервисов. Rational Rapid Developer использует уникальную транзакционную модель, позволяющую приложениям автоматически поддерживать множественные каналы: Web (HTML), беспроводные каналы (WML), передачу сообщений (XML) и Web-службы (SOAP). Модели приложений, созданные с помощью Rational Rapid Developer, являются быстрыми, не требовательными и адаптируемыми к различным технологиям развертывания. Автоматизированное конструирование позволяет создавать масштабируемые и надежные приложенияRapid Developer автоматически транслирует модели приложений в высококачественные исполняемые приложения корпоративного класса с учетом выбранной технологии развертывания. За счет этого достигается значительное снижение трудоемкости разработки, с последующим сокращением времени на завершение проекта. IBM Rational Rapid Developer предоставляет уникальный метод автоматического конструирования приложений, что позволяет создавать высококачественный программный код, оптимизированный под целевые платформы развертывания - причем это не код с "наименьшим общим знаменателем". Rapid Developer генерирует исполняемые приложения для всех звеньев n-звенной системы, с поддержкой передовых серверов приложений J2EE и всех популярных баз данных, браузеров, средств передачи сообщений и средств защиты. Используемые в Rapid Developer техники оптимизации гарантируют высокую производительность, масштабируемость и доступность созданных приложений. Для эффективной обработки транзакций минимизируются потоки данных и переходы. Ссылки по теме
|