بيت تطوير ما هي برمجة تطبيقات الأعمال المتقدمة (abap)؟ - تعريف من techopedia

ما هي برمجة تطبيقات الأعمال المتقدمة (abap)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني برمجة تطبيقات الأعمال المتقدمة (ABAP)؟

تعد برمجة تطبيقات الأعمال المتقدمة (ABAP) لغة برمجة خاصة بتطبيقات 4GL تم تطويرها في الثمانينيات بواسطة شركة البرامج الألمانية SAP. بناء جملة ABAP يشبه إلى حد ما COBOL. كانت ABAP ولا تزال لغة البرمجة لتطوير وتعديل تطبيقات SAP.


تم إصدار نظام R / 3 المثبت على نطاق واسع لأول مرة بواسطة SAP في عام 1992 وتم تطويره في ABAP.


في عام 1999 ، أصدرت SAP امتدادًا كائنًا موجهًا إلى ABAP ، والذي يشير إلى كائنات ABAP. في عام 2004 ، قدمت SAP بيئة التطوير الحالية التي يطلق عليها NetWeaver ، والتي تدعم كلاً من ABAP و Java.


مترجمة من الألمانية ، ABAP تعني Allgemeiner Berichtsaufbereitungsprozessor والتي تعني "عملية إعداد التقرير العام".

تيكوبيديا توضح برمجة تطبيقات الأعمال المتقدمة (ABAP)

توجد برامج ABAP في قاعدة بيانات SAP ويتم تحريرها باستخدام أدوات ABAP Workbench. يتم تجميعها وتصحيحها وتشغيلها في سياق مكون أساس SAP ، والذي يتم تنفيذه عادة كجزء من خادم تطبيق SAP Web.


يمكن تصنيف برامج ABAP في التقارير وأدوات الوحدة النمطية. يستخدم مصطلح "تقرير" بحرية للدلالة على البرامج التي تتعامل مع البيانات بطريقة قائمة على القوائم.


يمكن لعملاء SAP إنشاء تقارير مخصصة وواجهات مستخدمين باستخدام لغة برمجة ABAP. ABAP سهل التعلم للمبرمجين ، وأقل من ذلك بالنسبة لغير المبرمجين. يفترض المبرمجون الذين يتعلمون ABAP أن لديهم معرفة عملية بتصميم قاعدة البيانات العلائقية ومفاهيم البرمجة الموجهة للكائنات.

ما هي برمجة تطبيقات الأعمال المتقدمة (abap)؟ - تعريف من techopedia