Hjem Utvikling Hva er et grensesnitt for programmering av forretningsapplikasjoner (bapi)? - definisjon fra techopedia

Hva er et grensesnitt for programmering av forretningsapplikasjoner (bapi)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

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
Hva er et grensesnitt for programmering av forretningsapplikasjoner (bapi)? - definisjon fra techopedia