目次:
- 定義-ビジネスアプリケーションプログラミングインターフェイス(BAPI)とはどういう意味ですか?
- Techopediaは、ビジネスアプリケーションプログラミングインターフェイス(BAPI)について説明しています
定義-ビジネスアプリケーションプログラミングインターフェイス(BAPI)とはどういう意味ですか?
ビジネスアプリケーションプログラミングインターフェース(BAPI)は、定義済みのオブジェクト指向プログラミング(OOP)インターフェースであり、正確なビジネスアプリケーションシステムデータとプロセスを提供すると同時に、外部SAPアプリケーションプログラミング通信を促進します。 BAPIのコアテクノロジーは、幅広い開発スペクトルを促進します。
Techopediaは、ビジネスアプリケーションプログラミングインターフェイス(BAPI)について説明しています
BAPI機能は次のとおりです。
- UNIXやCOBRAなど、さまざまなプラットフォームで動作します
- C ++、Java、Visual Basic、およびAdvanced Business Application Programming(ABAP)を含むさまざまなプログラミング言語を使用します
- 高度なR / 3ロジックを備えたフロントエンドクライアントアプリケーションを介したアプリケーション開発
- 外部R / 3アプリケーション層アクセス
- コアR / 3ビジネスロジックへのクライアントR / 3アプリケーションアクセス
- すべてのオブジェクト指向アプリケーションビューへのクライアントアクセス
BAPIはSAPビジネスオブジェクトタイプのAPIであり、ビジネスオブジェクトリポジトリ(BOR)に保存されます。 BAPIは、機能ビルダに保存される汎用モジュールとして実装されます。 SAP R / 3は、外部R / 3ロジックにアクセスする独自のビジネスアプリケーションです。
BAPIのコアテクノロジーは、以下を含む広範な開発範囲を促進します。
- 分散ビジネスフレームワーク内のApplication Link Enabling(ALE)による非同期R / 3システムコンポーネントの分離
- Advanced Planner and Optimizer(APO)などの新しいR / 3コンポーネント
- インターネットアプリケーションコンポーネント(IAC)を介したR / 3システムのインターネット接続
- Visual BasicなどのR / 3システムへのフロントエンドPCプログラム
- ワークフローアプリケーションの拡張機能
- 非SAPソフトウェア
