Turinys:
- Apibrėžimas - Ką reiškia verslo programų programavimo sąsaja (BAPI)?
- „Techopedia“ paaiškina verslo programų programavimo sąsają (BAPI)
Apibrėžimas - Ką reiškia verslo programų programavimo sąsaja (BAPI)?
Verslo taikomųjų programų programavimo sąsaja (BAPI) yra apibrėžta objektinio programavimo (OOP) sąsaja, teikianti tikslius verslo programų sistemos duomenis ir procesus, palengvinanti išorinį SAP programų programavimo ryšį. Pagrindinės BAPI technologijos palengvina platų plėtros spektrą.
„Techopedia“ paaiškina verslo programų programavimo sąsają (BAPI)
BAPI funkcijos yra šios:
- Veikia su įvairiomis platformomis, įskaitant UNIX ir COBRA
- Naudoja įvairias programavimo kalbas, įskaitant C ++, „Java“, „Visual Basic“ ir „Advanced Business Application Programming“ (ABAP)
- Programų kūrimas naudojant bet kurią kliento programą su pažangia R / 3 logika
- Išorinė R / 3 taikymo lygmens prieiga
- Kliento R / 3 programos prieiga prie pagrindinės R / 3 verslo logikos
- Kliento prieiga prie visų objektų orientuotų programų rodinių
BAPI yra SAP verslo objekto tipo API, saugomos verslo objektų saugykloje (BOR). BAPI yra įgyvendinami kaip funkcijų moduliai, kurie saugomi „Function Builder“. SAP R / 3 yra patentuota verslo programa, pasiekianti išorinę R / 3 logiką.
Pagrindinė BAPI technologija palengvina platų plėtros spektrą, įskaitant:
- Asinchroninis R / 3 sistemos komponentų izoliavimas naudojant „Application Link Enabling“ (ALE) paskirstytose verslo sistemose
- Nauji R / 3 komponentai, tokie kaip Advanced Planner and Optimizer (APO)
- R / 3 sistemos interneto jungtys per interneto programų komponentus (IAC)
- Priekinių kompiuterių programos R / 3 sistemoms, tokioms kaip „Visual Basic“
- Darbo eigos programų plėtiniai
- Ne SAP programinė įranga
