Obsah:
- Definícia - Čo znamená Advanced Business Application Programming (ABAP)?
- Techopedia vysvetľuje pokročilé programovanie podnikových aplikácií (ABAP)
Definícia - Čo znamená Advanced Business Application Programming (ABAP)?
Programovanie pokročilých podnikových aplikácií (ABAP) je programový jazyk špecifický pre 4GL aplikácie vyvinutý v 80. rokoch nemeckou softvérovou spoločnosťou SAP. Syntax ABAP je do istej miery podobná ako COBOL. Program ABAP bol a zostáva programovacím jazykom pre vývoj a úpravu aplikácií SAP.
Široko nainštalovaný systém R / 3 bol prvýkrát uvedený na trh spoločnosťou SAP v roku 1992 a vyvinutý v ABAP.
V roku 1999 SAP vydal objektovo orientované rozšírenie na ABAP, ktoré označovalo objekty ABAP. V roku 2004 SAP predstavil svoje súčasné vývojové prostredie s názvom NetWeaver, ktoré podporuje ABAP aj Java.
Preložené z nemčiny, ABAP znamená Allgemeiner Berichtsaufbereitungsprozessor, čo znamená „všeobecný postup prípravy správy“.
Techopedia vysvetľuje pokročilé programovanie podnikových aplikácií (ABAP)
Programy ABAP sa nachádzajú v databáze SAP a upravujú sa pomocou nástrojov ABAP Workbench. Zostavujú sa, ladia a spúšťajú v kontexte komponentu SAP basic, ktorý sa zvyčajne implementuje ako súčasť aplikačného servera SAP Web.
Programy ABAP je možné kategorizovať do správ a modulových nástrojov. Pojem „správa“ sa voľne používa na označenie programov, ktoré manipulujú s údajmi zoznamovo.
Zákazníci SAP môžu vytvárať vlastné zostavy a užívateľské rozhrania pomocou programovacieho jazyka ABAP. Program ABAP sa dá ľahko naučiť pre programátorov, menej pre programátorov. Predpokladá sa, že programátori, ktorí sa učia ABAP, majú pracovné znalosti o dizajne relačných databáz a o objektovo orientovaných konceptoch programovania.
