Domov vývoj Čo je rozhranie na programovanie podnikových aplikácií (bapi)? - definícia z technológie

Čo je rozhranie na programovanie podnikových aplikácií (bapi)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Rozhranie programovania podnikových aplikácií (BAPI)?

Business Application Programming Interface (BAPI) je definované objektovo orientované programovacie rozhranie (OOP), ktoré poskytuje presné údaje a procesy podnikových aplikačných systémov a zároveň uľahčuje externú komunikáciu programovania aplikácií SAP. Základná technológia spoločnosti BAPI umožňuje široké spektrum vývoja.

Techopedia vysvetľuje podnikové aplikačné programovacie rozhranie (BAPI)

Funkcie BAPI sú nasledujúce:

  • Funguje s rôznymi platformami vrátane UNIX a COBRA

  • Používa rôzne programovacie jazyky vrátane C ++, Java, Visual Basic a Advanced Business Application Programming (ABAP).
  • Vývoj aplikácií prostredníctvom akejkoľvek klientskej aplikácie front-end s pokročilou logikou R / 3
  • Externý prístup k aplikačnej vrstve R / 3
  • Prístup aplikácie klienta R / 3 k základnej obchodnej logike R / 3
  • Prístup klientov ku všetkým objektovo orientovaným zobrazeniam aplikácií

BAPI sú API typu obchodných objektov SAP, ktoré sú uložené v úložisku obchodných objektov (BOR). BAPI sú implementované ako funkčné moduly, ktoré sú uložené v nástroji na tvorbu funkcií. SAP R / 3 je patentovaná obchodná aplikácia, ktorá pristupuje k externej logike R / 3.


Základná technológia BAPI umožňuje široké spektrum vývoja, vrátane týchto:

  • Izolácia asynchrónnych komponentov systému R / 3 prostredníctvom umožnenia prepojenia aplikácií (ALE) v rámci distribuovaných obchodných rámcov
  • Nové komponenty R / 3, napríklad Advanced Planner and Optimizer (APO)

  • Internetové pripojenie systému R / 3 prostredníctvom komponentov internetových aplikácií (IAC)
  • Počítačové programy front-end do systémov R / 3, ako je napríklad Visual Basic
  • Rozšírenia aplikácií pracovného toku

  • Softvér iný ako SAP
Čo je rozhranie na programovanie podnikových aplikácií (bapi)? - definícia z technológie