Sisällysluettelo:
- Määritelmä - Mitä BAPI (Business Application Programming Interface) tarkoittaa?
- Techopedia selittää liiketoimintasovellusohjelmointirajapinnan (BAPI)
Määritelmä - Mitä BAPI (Business Application Programming Interface) tarkoittaa?
Liiketoimintasovellusohjelmointirajapinta (BAPI) on määritelty oliokeskeinen ohjelmointirajapinta (OOP), joka tarjoaa tarkat liiketoimintasovellusjärjestelmän tiedot ja prosessit helpottaen ulkoista SAP-sovellusohjelmointiviestintää. BAPI: n ydinteknologia mahdollistaa laajan kehitysspektrin.
Techopedia selittää liiketoimintasovellusohjelmointirajapinnan (BAPI)
BAPI-ominaisuudet ovat seuraavat:
- Toimii erilaisilla alustoilla, mukaan lukien UNIX ja COBRA
- Käyttää erilaisia ohjelmointikieliä, mukaan lukien C ++, Java, Visual Basic ja Advanced Business Application Programming (ABAP)
- Sovelluskehitys millä tahansa edistyksellisellä R / 3-logiikalla varustetulla asiakassovelluksella
- Ulkoinen R / 3-sovelluskerroksen käyttö
- Client R / 3 -sovelluksen pääsy R / 3-ydinliiketoimintalogiikkaan
- Asiakasoikeus kaikkiin oliokeskeisiin sovellusnäkymiin
BAPI-tiedostot ovat SAP-liiketoimintaobjektityyppisiä sovellusliittymiä, jotka tallennetaan BOR-tietokantaan. BAPI: t toteutetaan toimintomoduuleina, jotka tallennetaan Function Builderiin. SAP R / 3 on patentoitu yrityssovellus, joka käyttää ulkoista R / 3-logiikkaa.
BAPI: n ydinteknologia helpottaa laajaa kehitysspektriä, mukaan lukien seuraavat:
- Asynkroninen R / 3-järjestelmän komponenttieristys Application Link Enablingin (ALE) avulla hajautetussa liiketoimintakehyksessä
- Uudet R / 3-komponentit, kuten Advanced Planner ja Optimizer (APO)
- R / 3-järjestelmän Internet-yhteydet Internet-sovelluskomponenttien (IAC) kautta
- Etukäyttöiset PC-ohjelmat R / 3-järjestelmiin, kuten Visual Basic
- Työnkulun sovelluslaajennukset
- Ei-SAP-ohjelmisto
