web-dev-qa-db-ja.com

Rational ApplicationDeveloperとEclipse

Rational Application Developerに存在し、Eclipseには存在しない特徴または機能は何ですか? Rational Application Developerが必要なのはなぜですか?

デフォルトでは、EclipseはJava開発環境のみJava EEではないため、Java EE用に開発するには、Eclipseバンドルが必要です。 Java EE開発者。RADはそれに基づいており、さらに、アプリケーションの開発とさまざまなWebSphere製品へのデプロイに厳密に関連する他の多くの機能があります。

これは、RADの追加機能を含む短いリストです(完全なリストではなく、特定のRADとEclipsefor Java EEバージョン):

  • プログラミングサポート拡張機能
    • 強化されたJSFツール
    • SCA、SIP、OSGi、WebSphereバッチツール
    • ポートレットおよびポータルテーマツール
    • JCAウィザード(カスタムJCAアダプターの作成)
    • WebSpherewsadminスクリプトを作成するためのJythonエディター
  • モデリングと分析の拡張機能
    • UMLの視覚化
    • コードカバレッジツール
    • 静的コード分析
    • プロファイリングツールのいくつかの拡張機能
  • デプロイメント拡張機能-提供されるテスト環境とサーバーツール:
    • WebSphere Application Server 7.0、8.0、8.5.5
    • WebSphereLiberty-新しい軽量ランタイム
    • WebSphereポータル
    • Bluemixへのデプロイメントをサポートするツール

ここで新機能を確認できます- RAD 9.1の新機能と拡張機能

WebSphere Application Serverの購入を計画している場合は、 Tools Edition ライセンスに興味があるかもしれません。ここでは、サーバーライセンスに加えて、開発用のRADライセンス)を無制限に取得できます。そのランタイム用。

[〜#〜]更新[〜#〜]

Eclipseでサーバーのサポートが必要な場合は、Eclipse用のWebSphere Developer Toolsプラグインがあります。これは、WAS 8、8.5、9、およびWebSphereLibertyをサポートするEclipseMarketplaceから無料で入手できます。

10
Gas

Eclipseには、Webアプリを実行するためのサーバーが組み込まれていません。 RADはEclipse +その他の機能です。

RADは、IBMによって開発された商用のEclipseベースのIDEです。非常に高いレベルでは、RADにはWebSphereがバンドルされており、WebアプリケーションをWebSphereサーバー自体にデプロイできます。 IBM WebSphereサーバー(実稼働環境)に実際にデプロイされているアプリケーションで作業している場合は、RADを使用して、デプロイメント後に発生する可能性のある予期しない事態を回避できます。

ただし、WebSphereでのRADでのデプロイメントは、時間とリソースを消費するプロセスです。

無料の代替手段を確認したい場合は、EclipseとTomcatサーバーを使用できます。

RAD ウィキペディアのリンク および IBM Webサイト で詳細を読むことができます。

8

長い答えは短い。企業内にWebsphereサーバーがある場合は、RADを使用することをお勧めしますが、そうでない場合は、Eclipseを使用するだけです。Eclipse上のRAD)の追加ツール主にIBM製品(WAS、Blumix、WID、..)をサポートするためのものです。

3
J D