Welche Funktionen oder Funktionen sind in Rational Application Developer und nicht in Eclipse enthalten? Warum wird Rational Application Developer benötigt?
In Eclipse ist kein Server zum Ausführen der Webanwendung integriert. RAD ist Eclipse + einige weitere Funktionen.
RAD ist eine kommerzielle Eclipse-basierte IDE, die von IBM entwickelt wurde. Auf einer sehr hohen Ebene ist WebSphere in RAD gebündelt und Sie können Ihre Webanwendung auf dem WebSphere-Server selbst implementieren. Wenn Sie an einer Anwendung arbeiten, die tatsächlich auf dem IBM WebSphere-Server (in der Produktion) implementiert ist, können Sie RAD verwenden, um Überraschungen zu vermeiden, die nach der Bereitstellung auftreten können.
Die Bereitstellung in WebSphere in RAD ist jedoch ein zeit- und ressourcenverbrauchender Prozess.
Wenn Sie kostenlose Alternativen prüfen möchten, können Sie Eclipse und einen Tomcat-Server verwenden.
Sie können mehr über RAD auf dem Wikipedia-Link und auf IBM-Website .
Standardmäßig ist Eclipse nur die Java-Entwicklungsumgebung und nicht Java EE. Um also für Java EE zu entwickeln, benötigen Sie das Eclipse-Paket für Java EE-Entwickler. RAD basiert darauf und hat viele weitere Funktionen, die enger mit der Entwicklung und Bereitstellung von Anwendungen für verschiedene WebSphere-Produkte verbunden sind.
Hier ist eine kurze Liste mit zusätzlichen Funktionen in RAD (es ist keine vollständige Liste und könnte sich im detaillierten Vergleich zwischen bestimmten RAD und Eclipse für Java EE-Versionen ändern):
Sie können sehen, was neu ist - neue Funktionen und Verbesserungen von RAD 9.1
Wenn Sie beabsichtigen, WebSphere Application Server zu kaufen, könnten Sie daran interessiert sein die Tools Edition -Lizenz, in der Sie neben den Serverlizenzen eine unbegrenzte Anzahl von RAD erhalten Lizenzen für die Entwicklung für diese Laufzeit.
Lange Antwort kurz. Wenn Sie einen Websphere-Server in Ihrem Unternehmen haben, sollten Sie besser RAD verwenden, aber wenn Sie nicht nur Eclipse verwenden. Die zusätzlichen Werkzeuge in RAD over Eclipse sind hauptsächlich für die Unterstützung von IBM Produkten (WAS, Blumix, WID, ..) vorgesehen.