SAP NetWeaverのコンポーネントとツール :
SAP NetWeaver Developer Studio
SAP NetWeaver Developer Studioは、Java 2 Platform, Enterprise Edition(J2EE)ベースの、さまざまなビジネスアプリケーション開発のための統合開発環境(IDE)です。オープンソースのIDEであるEclipseをベースに、JavaおよびWebサービスを使用して、オープンで拡張性のある開発環境を提供します。SAPは、標準のEclipseを拡張して、ソフトウェアライフサイクル全体を網羅する包括的な設計、構築、保守のツールセットを用意しました。

すべてのツールセットは、Eclipseパースペクティブとして利用できます。パースペクティブによってエディタと表示されるビューが管理されるため、開発者は複数のパースペクティブ間をすばやく切り替え、さまざまなタスクの作業が可能になります。SAP NetWeaver Developer Studioは、以下のパースペクティブをサポートします。
またSAP NetWeaver Developer Studioは、SAP NetWeaverプラットフォームの特定のコンポーネント専用の特別なツールを含む開発キットをサポートします。たとえばMobile Development Kitには、PDAおよびラップトップ用のモバイルアプリケーションの構築とテストに必要な、すべてのツールが統合されています。
WebDynproは、アプリケーションのユーザインタフェース構築に使用されるSAP NetWeaverに実装済みの開発フレームワークです。WebDynproは言語に依存せず、SAP NetWeaver Developer StudioでのJavaによる開発およびABAP WorkbenchでのABAPでの開発をサポートします。
実行時には、WebDynproはクライアント非依存のアプリケーションをそれぞれのクライアントに合わせて、レンダリングし、実行する機能を提供します。これらのアプリケーションはWeb、あらゆるクライアント、モバイルデバイスなど、さまざまな環境で実行可能です。