Sadržaj:
- Definicija - Što znači sučelje za programiranje poslovnih aplikacija (BAPI)?
- Techopedia objašnjava sučelje za programiranje poslovnih aplikacija (BAPI)
Definicija - Što znači sučelje za programiranje poslovnih aplikacija (BAPI)?
Programsko sučelje za poslovnu aplikaciju (BAPI) je definirano objektno orijentirano programsko (OOP) sučelje koje pruža precizne podatke i procese poslovnog programa istovremeno olakšavajući vanjsku komunikaciju SAP aplikacijskog programiranja. Osnovna tehnologija BAPI-ja omogućava širok spektar razvoja.
Techopedia objašnjava sučelje za programiranje poslovnih aplikacija (BAPI)
Značajke BAPI su sljedeće:
- Radi s različitim platformama, uključujući UNIX i COBRA
- Koristi razne programske jezike, uključujući C ++, Java, Visual Basic i Advanced Business Application Programming (ABAP)
- Razvoj aplikacija putem bilo koje aplikacije za krajnji klijent s naprednom R / 3 logikom
- Pristup vanjskom R / 3 aplikacijskom sloju
- Klijent R / 3 aplikacija pristupa temeljnoj R / 3 poslovnoj logici
- Pristup klijenta svim objektno orijentiranim prikazima aplikacija
BAPI su SAP API-ji poslovnog objekta koji se pohranjuju u spremište poslovnih objekata (BOR). BAPI se implementiraju kao funkcionalni moduli koji se pohranjuju u Builder funkcija. SAP R / 3 je vlasnička poslovna aplikacija koja pristupa vanjskoj R / 3 logici.
Osnovna tehnologija BAPI-ja omogućava širok spektar razvoja, uključujući sljedeće:
- Asinhrono izoliranje komponenata R / 3 sustava putem Omogućivanja veze aplikacija (ALE) unutar distribuiranih poslovnih okvira
- Nove R / 3 komponente, poput naprednog alata za planiranje i optimiziranje (APO)
- Internetske veze R / 3 putem komponenata internetske aplikacije (IAC)
- Prednji PC programi za R / 3 sustave, poput Visual Basic
- Proširenja aplikacija za tijek rada
- Softver koji nije SAP