開発 ビジネスアプリケーションプログラミングインターフェイス(bapi)とは何ですか? -techopediaからの定義

ビジネスアプリケーションプログラミングインターフェイス(bapi)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-ビジネスアプリケーションプログラミングインターフェイス(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ソフトウェア
ビジネスアプリケーションプログラミングインターフェイス(bapi)とは何ですか? -techopediaからの定義