Dom Rozwój Co to jest zaawansowane programowanie aplikacji biznesowych (abap)? - definicja z techopedia

Co to jest zaawansowane programowanie aplikacji biznesowych (abap)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Advanced Business Application Programming (ABAP)?

Zaawansowane programowanie aplikacji biznesowych (ABAP) to specyficzny dla aplikacji język programowania 4GL opracowany w latach 80. XX wieku przez niemiecką firmę programistyczną SAP. Składnia ABAP jest nieco podobna do COBOL. ABAP był i pozostaje językiem programowania do opracowywania i modyfikacji aplikacji SAP.


Szeroko zainstalowany system R / 3 został po raz pierwszy wydany przez SAP w 1992 roku i opracowany w ABAP.


W 1999 r. SAP wydał obiektowe rozszerzenie ABAP, które oznaczało obiekty ABAP. W 2004 r. SAP wprowadził obecne środowisko programistyczne o nazwie NetWeaver, które obsługuje zarówno ABAP, jak i Javę.


Przetłumaczony z niemieckiego, ABAP oznacza Allgemeiner Berichtsaufbereitungsprozessor, co oznacza „ogólny proces przygotowania raportu”.

Techopedia wyjaśnia Advanced Business Application Programming (ABAP)

Programy ABAP znajdują się w bazie danych SAP i są edytowane przy użyciu narzędzi ABAP Workbench. Są one kompilowane, debugowane i uruchamiane w kontekście podstawowego komponentu SAP, który zazwyczaj jest implementowany jako część serwera aplikacji SAP.


Programy ABAP można podzielić na raporty i narzędzia modułowe. Termin „raport” jest swobodnie używany do oznaczania programów, które manipulują danymi w sposób zorientowany na listę.


Klienci SAP mogą tworzyć niestandardowe raporty i interfejsy użytkownika za pomocą języka programowania ABAP. ABAP jest łatwy do nauczenia dla programistów, a mniej dla nie-programistów. Zakłada się, że programiści uczący się ABAP posiadają praktyczną wiedzę na temat projektowania relacyjnych baz danych i koncepcji programowania obiektowego.

Co to jest zaawansowane programowanie aplikacji biznesowych (abap)? - definicja z techopedia