Koti kehitys Mikä on yrityssovellusten ohjelmointirajapinta (bapi)? - määritelmä techopediasta

Mikä on yrityssovellusten ohjelmointirajapinta (bapi)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

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
Mikä on yrityssovellusten ohjelmointirajapinta (bapi)? - määritelmä techopediasta