Rational Application Developer中存在哪些特性或功能,而不是Eclipse中的特性或功能?为什么需要Rational Application Developer?
答案 0 :(得分:10)
默认情况下,Eclipse只是Java开发环境而不是Java EE,因此要为Java EE开发,您需要为Java EE开发人员提供Eclipse包。 RAD基于此,还有许多其他功能与开发和部署各种WebSphere产品的应用程序更为严格相关。
以下是RAD中附加功能的简短列表(它不是完整列表,可能会在特定RAD和Eclipse for Java EE版本之间的详细比较中发生变化):
你可以在这里看到新的内容 - RAD 9.1 new features and enhancements
如果您打算购买WebSphere Application Server,您可能会对此感兴趣 Tools Edition许可证,除服务器许可证外,您还可获得无限数量的RAD许可证,以便为该运行时进行开发。
<强>更新强>
如果您只需要Eclipse中的服务器支持,那么Eclipse的WebSphere Developer工具插件可以通过Eclipse Marketplace免费获得,它支持WAS 8,8.5,9和WebSphere Liberty。
答案 1 :(得分:8)
Eclipse没有内置服务器来运行Web应用程序。 RAD是Eclipse +更多功能。
RAD是由IBM开发的基于Eclipse的商业IDE。在非常高的层次上,在RAD中,WebSphere捆绑在一起,您可以在WebSphere服务器本身上部署Web应用程序。如果您正在处理实际部署在IBM WebSphere服务器上的应用程序(在生产中),则可以使用RAD来避免在部署后可能发生的意外。
但是,在RAD中部署WebSphere是一个耗费时间和资源的过程。
如果要检查免费替代方案,可以使用Eclipse和Tomcat服务器。
您可以在Wikipedia link和IBM website上阅读有关RAD的更多信息。
答案 2 :(得分:3)
答案很长。如果您的企业中有Websphere服务器,那么最好使用RAD,但如果您不熟悉,那么只需使用Eclipse。 RAD over Eclipse中的附加工具主要用于IBM产品(WAS,Blumix,WID,...)支持。
答案 3 :(得分:1)
(从Eclipse诞生之日起,我就一直在与WSAD一起工作。)