Innholdsfortegnelse:
- Definisjon - Hva betyr BAPI (Business Application Programming Interface)?
- Techopedia forklarer BAPI (Business Application Programming Interface)
Definisjon - Hva betyr BAPI (Business Application Programming Interface)?
Et forretningsapplikasjonsprogrammeringsgrensesnitt (BAPI) er et definert objektorientert programmeringsgrensesnitt (OOP) som gir presise data og prosesser for forretningsapplikasjoner, samtidig som det muliggjør ekstern SAP-applikasjonsprogrammeringskommunikasjon. BAPIs kjerneteknologi letter et bredt utviklingsspekter.
Techopedia forklarer BAPI (Business Application Programming Interface)
BAPI-funksjoner er som følger:
- Opererer med forskjellige plattformer, inkludert UNIX og COBRA
- Bruker en rekke programmeringsspråk, inkludert C ++, Java, Visual Basic og Advanced Business Application Programming (ABAP)
- Applikasjonsutvikling via hvilken som helst front-end klientapplikasjon med avansert R / 3-logikk
- Ekstern tilgang til R / 3-applikasjonslag
- Klientens R / 3-applikasjonstilgang til kjernens R / 3-forretningslogikk
- Klienttilgang til alle objektorienterte applikasjonsvisninger
BAPIer er APIer for SAP-forretningsobjekter, som lagres i Business Object Repository (BOR). BAPIer implementeres som funksjonsmoduler som er lagret i funksjonsbyggeren. SAP R / 3 er en proprietær forretningsapplikasjon som får tilgang til ekstern R / 3-logikk.
BAPIs kjerneteknologi forenkler et bredt utviklingsspekter, inkludert følgende:
- Asynkron R / 3-systemkomponentisolering via Application Link Enabling (ALE) innenfor distribuerte forretningsrammer
- Nye R / 3-komponenter, som Advanced Planner and Optimizer (APO)
- R / 3-system Internett-tilkoblinger via Internet Application Components (IAC)
- Front-pc-programmer til R / 3-systemer, for eksempel Visual Basic
- Utvidelser av arbeidsflyt
- Ikke-SAP-programvare