SAP NetWeaver
SAP NetWeaver(エスエイピー ネットウィーバー)は、ドイツのソフトウェア企業SAP SE社が提供するアプリケーション実行�…
SAP NetWeaver(エスエイピー ネットウィーバー)は、ドイツのソフトウェア企業SAP SE社が提供するアプリケーション実行環境や開発・運用支援機能を有する複数のソフトウェアコンポーネントから成る統合ミドルウェア製品である。
概要
複雑な企業情報システムをシームレスに統合するためのEAI(Enterprise Application Integration)ツールである[1]。SAPアプリケーション用の実行環境(ランタイム)、開発支援ツール、データ分析ツール、リリースおよび運用支援ツールなどの複数のコンポーネントが含まれ、同社のアプリケーション製品を利用する上で必要または便利な機能を有している。
SAP NetWeaverには多数の機能やコンポーネントが含まれているが、根幹の機能はSAP独自のプログラミング言語であるABAP(アバップ)やJava、Webサービスを実行・利用するためのランタイムの機能を提供する点である[2]。このため、SAP R/3やSAP S/4HANAを含む多くのオンプレミスのSAPアプリケーションを利用する際はSAP NetWeaverの導入が必要不可欠となる[3]。以前はBASIS(ベーシス)と呼ばれるミドルウェアがランタイムの機能を担っていたが、現在はNetWeaverに置き換わっている[4]。このため、SAP NetWeaverと言った場合、狭義にはこのアプリケーションサーバー機能(BASISに相当する機能)を指すことが多い。
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」の全貌 - ITmedia
- ^ アプリケーション・プログラマのための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 NetWeaver®とエンタープライズSOA - ITmedia
- ^ a b c d e f g 主要機能別に見た SAP NetWeaver - SAP Library - SAP
- ^ a b SAPジャパン、統合アプリケーションプラットフォーム「SAP NetWeaver」の最新版 | IT Leaders - インプレス
関連項目
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.