Spisu treści:
- Definicja - Co oznacza interfejs programowania aplikacji biznesowych (BAPI)?
- Techopedia wyjaśnia interfejs programowania aplikacji biznesowych (BAPI)
Definicja - Co oznacza interfejs programowania aplikacji biznesowych (BAPI)?
Interfejs programowania aplikacji biznesowych (BAPI) to zdefiniowany interfejs programowania obiektowego (OOP), który zapewnia precyzyjne dane i procesy systemu aplikacji biznesowych, ułatwiając komunikację programowania zewnętrznego aplikacji SAP. Podstawowa technologia BAPI ułatwia szerokie spektrum rozwoju.
Techopedia wyjaśnia interfejs programowania aplikacji biznesowych (BAPI)
Funkcje BAPI są następujące:
- Działa z różnymi platformami, w tym UNIX i COBRA
- Korzysta z różnych języków programowania, w tym C ++, Java, Visual Basic i Advanced Business Application Programming (ABAP)
- Tworzenie aplikacji za pomocą dowolnej aplikacji klienckiej z zaawansowaną logiką R / 3
- Dostęp do zewnętrznej warstwy aplikacji R / 3
- Dostęp klienta R / 3 do podstawowej logiki biznesowej R / 3
- Dostęp klienta do wszystkich widoków aplikacji obiektowych
Interfejsy BAPI to interfejsy API typu obiektów biznesowych SAP, które są przechowywane w repozytorium obiektów biznesowych (BOR). Interfejsy BAPI są implementowane jako moduły funkcji przechowywane w Konstruktorze funkcji. SAP R / 3 to zastrzeżona aplikacja biznesowa, która uzyskuje dostęp do zewnętrznej logiki R / 3.
Podstawowa technologia BAPI ułatwia szerokie spektrum rozwoju, w tym:
- Asynchroniczna izolacja komponentów systemu R / 3 za pośrednictwem włączania łącza aplikacji (ALE) w rozproszonych ramach biznesowych
- Nowe komponenty R / 3, takie jak Advanced Planner and Optimizer (APO)
- Połączenia internetowe systemu R / 3 za pośrednictwem komponentów aplikacji internetowych (IAC)
- Front-endowe programy komputerowe do systemów R / 3, takich jak Visual Basic
- Rozszerzenia aplikacji przepływu pracy
- Oprogramowanie inne niż SAP










