Hjem Udvikling Hvad er avanceret programmering af forretningsapplikationer (abap)? - definition fra techopedia

Hvad er avanceret programmering af forretningsapplikationer (abap)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Advanced Business Application Programming (ABAP)?

Advanced Business Application Programming (ABAP) er et 4GL applikationsspecifikt programmeringssprog udviklet i 1980'erne af det tyske softwarevirksomhed SAP. Syntaks af ABAP ligner noget COBOL. ABAP var og forbliver programmeringssprog til udvikling og ændring af SAP-applikationer.


Det bredt installerede R / 3-system blev første gang frigivet af SAP i 1992 og udviklet i ABAP.


I 1999 frigav SAP en objektorienteret udvidelse til ABAP, der betegnet ABAP-objekter. I 2004 introducerede SAP sit nuværende udviklingsmiljø kaldet NetWeaver, som understøtter både ABAP og Java.


Oversat fra tysk, ABAP står for Allgemeiner Berichtsaufbereitungsprozessor, hvilket betyder "generisk rapportforberedelsesproces."

Techopedia forklarer Advanced Business Application Programming (ABAP)

ABAP-programmer findes i SAP-databasen og redigeres ved hjælp af ABAP Workbench-værktøjer. De samles, debugges og køres inden for rammerne af SAP-basiskomponenten, som typisk implementeres som en del af SAP Web-applikationsserveren.


ABAP-programmer kan kategoriseres i rapporter og modulværktøjer. Udtrykket "rapport" bruges frit til at betegne programmer, der manipulerer data på en listeorienteret måde.


SAP-kunder kan oprette brugerdefinerede rapporter og brugergrænseflader ved hjælp af ABAP-programmeringssprog. ABAP er let at lære for programmerere, mindre for ikke-programmerere. Programmerere, der lærer ABAP, antages at have arbejdsviden om relationel databasedesign og objektorienterede programmeringskoncepter.

Hvad er avanceret programmering af forretningsapplikationer (abap)? - definition fra techopedia