Каковы функции или функции, присутствующие в Rational Application Developer, а не в Eclipse? Зачем нужен Rational Application Developer?Rational Application Developer vs Eclipse
ответ
Eclipse не имеет встроенного сервера для запуска веб-приложения. RAD - это Eclipse + еще несколько функций.
RAD - это коммерческая среда разработки на основе Eclipse, разработанная IBM. На очень высоком уровне, в RAD, WebSphere поставляется в комплекте, и вы можете развернуть свое веб-приложение на самом сервере WebSphere. Если вы работаете над приложением, которое фактически развертывается на сервере IBM WebSphere (в процессе производства), вы можете использовать RAD, чтобы избежать неожиданностей, которые могут возникнуть после развертывания.
Однако развертывание в WebSphere в RAD - это процесс времени и ресурсов.
Если вы хотите проверить бесплатные альтернативы, вы можете использовать Eclipse и сервер Tomcat.
Вы можете узнать больше о RAD на Wikipedia link, а также на IBM website.
По умолчанию Eclipse - это только среда разработки Java, а не Java EE, поэтому для разработки Java EE вам нужен пакет Eclipse для разработчиков Java EE. RAD основан на этом, плюс имеет множество других функций, более строго связанных с разработкой и развертыванием приложений для различных продуктов WebSphere.
Вот короткий список с дополнительными функциями в РАУ (это не полный список и может измениться в детальном сравнении между конкретным RAD и Eclipse, для версии Java EE):
- Программированием поддержки расширений
- Enhanced JSF инструменты
- SCA, SIP, OSGi, WebSphere Пакетные инструменты
- портлетов и портальной тема инструментов
- JCA волшебники (creati нг пользовательских JCA адаптеры)
- Jython редактор для создания WebSphere wsadmin скрипты
- Моделирование и анализ расширений
- UML визуализаций инструменты покрытия
- Код
- Статический анализ кода
- Некоторые расширения в профилировании инструменты
- Расширения развертывания - предоставлены тестовые среды и серверные инструменты для:
- WebSphere Application Server 7.0, 8.0, 8.5.5
- WebSphere Liberty - новое легкое выполнение
- WebSphere Portal
- Инструменты для поддержки развертывания в Bluemix
Вы можете увидеть, что новые здесь - RAD 9.1 new features and enhancements
Если вы планируете купить WebSphere Application Server, вас может заинтересовать лицензия Tools Edition, в которой помимо лицензий на сервер вы получаете неограниченное количество nu mber лицензий RAD для разработки для этой среды выполнения.
длинный ответ короткий. Если у вас есть сервер Websphere на вашем предприятии, вам лучше использовать RAD, но если вы этого не сделаете, просто используйте Eclipse. Дополнительный инструментарий в RAD над Eclipse предназначен в первую очередь для поддержки продукта IBM (WAS, Blumix, WID, ..).