Trang Chủ Phát triển Lập trình ứng dụng kinh doanh tiên tiến (abap) là gì? - định nghĩa từ techopedia

Lập trình ứng dụng kinh doanh tiên tiến (abap) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Lập trình ứng dụng doanh nghiệp nâng cao (ABAP) có nghĩa là gì?

Lập trình ứng dụng kinh doanh nâng cao (ABAP) là ngôn ngữ lập trình dành riêng cho ứng dụng 4GL được phát triển vào những năm 1980 bởi công ty phần mềm SAP của Đức. Cú pháp của ABAP có phần giống với COBOL. ABAP đã và vẫn là ngôn ngữ lập trình để phát triển và sửa đổi các ứng dụng SAP.


Hệ thống R / 3 được cài đặt rộng rãi được phát hành lần đầu tiên bởi SAP vào năm 1992 và được phát triển trong ABAP.


Năm 1999, SAP đã phát hành một phần mở rộng hướng đối tượng cho ABAP, ký hiệu là các đối tượng ABAP. Năm 2004, SAP đã giới thiệu môi trường phát triển hiện tại của mình được gọi là NetWeaver, hỗ trợ cả ABAP và Java.


Được dịch từ tiếng Đức, ABAP là viết tắt của Allgemeiner Berichtsaufbereitungsprozigator, có nghĩa là quá trình chuẩn bị báo cáo chung chung.

Techopedia giải thích Lập trình ứng dụng doanh nghiệp nâng cao (ABAP)

Các chương trình ABAP nằm trong cơ sở dữ liệu SAP và được chỉnh sửa bằng các công cụ ABAP Workbench. Chúng được biên dịch, gỡ lỗi và chạy trong ngữ cảnh của thành phần cơ sở SAP, thường được triển khai như một phần của máy chủ ứng dụng Web SAP.


Các chương trình ABAP có thể được phân loại thành các báo cáo và các công cụ mô-đun. Thuật ngữ báo cáo trực tuyến, được sử dụng tự do để biểu thị các chương trình thao túng dữ liệu theo cách định hướng danh sách.


Khách hàng của SAP có thể tạo báo cáo tùy chỉnh và giao diện người dùng bằng ngôn ngữ lập trình ABAP. ABAP dễ học đối với lập trình viên, ít hơn đối với người không lập trình. Các lập trình viên học ABAP được cho là có kiến ​​thức làm việc về thiết kế cơ sở dữ liệu quan hệ và các khái niệm lập trình hướng đối tượng.

Lập trình ứng dụng kinh doanh tiên tiến (abap) là gì? - định nghĩa từ techopedia