Jakie funkcje i funkcje są dostępne w produkcie Rational Application Developer, a nie w Eclipse? Dlaczego potrzebny jest Rational Application Developer?Rational Application Developer vs Eclipse
Odpowiedz
Eclipse nie ma wbudowanego serwera do uruchomienia aplikacji internetowej. RAD to Eclipse + kilka dodatkowych funkcji.
RAD to komercyjny IDE oparty na platformie Eclipse, opracowany przez IBM. Na bardzo wysokim poziomie w produkcie RAD pakiet WebSphere jest dostarczany w pakiecie i można wdrożyć aplikację WWW na samym serwerze WebSphere. Jeśli pracujesz nad aplikacją, która jest faktycznie wdrażana na serwerze IBM WebSphere (w produkcji), możesz użyć RAD, aby uniknąć niespodzianek, które mogą wystąpić po wdrożeniu.
Jednak wdrożenie w produkcie WebSphere w systemie RAD jest procesem czasochłonnym i wymagającym dużych zasobów.
Jeśli chcesz sprawdzić darmowe alternatywy, możesz użyć Eclipse i serwera Tomcat.
Możesz przeczytać więcej na temat RAD na temat Wikipedia link, a także na IBM website.
Domyślnie Eclipse to tylko środowisko programistyczne Java, a nie Java EE, więc aby stworzyć środowisko Java EE, potrzebny jest pakiet Eclipse dla programistów Java EE. Opiera się na tym RAD, a ponadto ma wiele innych cech ściśle związanych z opracowywaniem i wdrażaniem aplikacji do różnych produktów WebSphere.
Oto krótka lista z dodatkowymi funkcjami w rad (nie jest to pełna lista i może zmieniać się w szczegółowe porównanie pomiędzy konkretnym RAD i Eclipse dla wersji Java EE):
- Programowanie rozszerzeń wsparcia
- Pogłębionego JSF oprzyrządowanie
- SCA, SIP, OSGi, WebSphere Batch oprzyrządowanie
- Portlet i Portal motyw oprzyrządowanie
- JCA czarodzieje (creati ng niestandardowych adapterów JCA)
- Jython edytor do tworzenia skryptów wsadmin WebSphere
- Modelowanie i analiza rozszerzeń
- UML wizualizacje
- Kod narzędzia pokrycia
- statycznej analizy kodu
- Niektóre rozszerzenia w profilowaniu narzędzia
- Rozszerzenia wdrażania - udostępniono środowiska testowe i narzędzia serwerowe dla:
- WebSphere Application Server 7.0, 8.0, 8.5.5
- WebSphere Liberty - nowy lekki Runtime
- WebSphere Portal
- narzędzi wspierających wdrażanie do Bluemix
Można zobaczyć co nowego tutaj - RAD 9.1 new features and enhancements
Jeśli planujesz kupić WebSphere Application Server, może Cię zainteresować licencja Tools Edition, w której oprócz licencji serwerowych otrzymujesz nieograniczoną liczbę nu mber licencji RAD dla rozwoju dla tego środowiska wykonawczego.
Długa odpowiedź krótka. Jeśli masz serwer Websphere w swoim przedsiębiorstwie, lepiej jest korzystać z RAD, ale jeśli nie, po prostu użyj Eclipse. Dodatkowe narzędzia w oprogramowaniu RAD over Eclipse są przeznaczone głównie do obsługi produktów IBM (WAS, Blumix, WID, ..).
- 1. Dlaczego powrócić const Rational zamiast Rational
- 2. Visual Studio Vs Visual Web Developer
- 3. Wydajność text/html vs. application/json
- 4. Pamięć podręczna przeglądarki Vs HTML5 Application Cache
- 5. Wiosna Chmura/Boot vs JBoss Application Server Swarm
- 6. Aptana Studio vs. Eclipse
- 7. Eclipse Virgo vs Apache Servicemix
- 8. dlaczego odejmowanie między datami zwraca typ Rational?
- 9. Wartość domyślna dla Rational Number struct
- 10. Visual Studio 8, PVCS lub Rational ClearCase
- 11. Tiggr kontra Application Craft
- 12. Application Insights
- 13. Połączenie Oracle Developer Developer z Microsoft SQL Server
- 14. Maven "Module" vs "Project" (Eclipse, plugin m2eclipse)
- 15. Findbugs vs Google CodePro AnalytiX (wtyczki Eclipse)
- 16. Eclipse "\ Android Private Libraries" vs "\ Biblioteki referencyjne"
- 17. iOS Developer Enterprise Program
- 18. Gdzie jest folder "Developer"?
- 19. Nie można zainstalować środowiska wykonawczego Silverlight Developer
- 20. VS 2008 vs VS 2008 Express
- 21. Disconnected meteor application
- 22. NSIS - Silent Autoupdate Application
- 23. Weblick Parallel Application Deployment
- 24. Windowless WPF Application
- 25. Aplikacja Android Chat Application
- 26. JBoss Application Server DuplicateServiceException
- 27. Rails Application Admin Section
- 28. Bootstrapping a Backbone application
- 29. Bootable Qt-Linux Application
- 30. Automatyczna aktualizacja java application