SAP NetWeaverを利用したSAPアプリケーションの開発にはIDE(統合開発環境)である「ABAPワークベンチ」やEclipse向けのプラグインを利用できる[3]。
サービス指向アーキテクチャ(Service Oriented Architecture, SOA)に基づくアプリケーション設計をサポートしており、SAP製品同士や他のITベンダーの製品とも連携することが可能になる[5]。また、Microsoft .NET FrameworkやIBM WebSphereをサポートしている[6]。 製品群は6つのカテゴリ(人の統合、情報の統合、プロセスの統合、アプリケーションプラットフォーム、コンポジットアプリケーションフレームワーク、ライフサイクル管理)に分類されている。バージョンによって名称や組み合わせは若干異なるが、主に以下のコンポーネントから成る。
構成コンポーネント
SAP NetWeaver Application Server[6]
SAP NetWeaver Process Integration[7]
SAP NetWeaver Mobile[6]
SAP NetWeaver Portal[6]
SAP NetWeaver Business Intelligence[6]
SAP NetWeaver Business Warehouse[7]
SAP NetWeaver Exchange Infrastructure[6]
SAP NetWeaver コンポジットアプリケーションフレームワーク[6]
脚注^ @IT:開発者が語る次世代統合プラットフォーム「SAP NetWeaver」の全貌
^ アプリケーション・プログラマのためのABAP入門 - 第1回 SAPアドオンを作れるABAPを体験してみよう:ITpro - 日経BP
^ a b ⇒SAP S/4HANAを支えるもう一つの技術基盤 ? SAP NetWeaver Application Server ABAP 7.5 。SAPジャパン ブログ - SAPジャパン
^ ⇒SAP NetWeaverとは: SAP入門 - take(Seesaa BLOG)
^ ITmedia エンタープライズ:業務プロセスの容易な組み替えを可能とするSAP NetWeaverRとエンタープライズSOA - ITmedia
^ a b c d e f g 主要機能別に見た SAP NetWeaver - SAP Library - SAP
^ a b ⇒SAPジャパン、統合アプリケーションプラットフォーム「SAP NetWeaver」の最新版 。IT Leaders - インプレス
関連項目
SAPジャパン
SAP認定コンサルタント制度