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

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

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

Anonim

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

واجهة برمجة تطبيقات الأعمال (BAPI) هي واجهة برمجة محددة الهدف للكائنات (OOP) توفر بيانات وعمليات دقيقة لنظام تطبيقات الأعمال مع تسهيل اتصال برمجة تطبيقات SAP الخارجية. التكنولوجيا الأساسية BAPI تسهل مجموعة واسعة من التنمية.

تيكوبيديا تشرح واجهة برمجة تطبيقات الأعمال (BAPI)

ميزات BAPI كالتالي:

  • يعمل مع منصات مختلفة ، بما في ذلك UNIX و COBRA

  • يستخدم مجموعة متنوعة من لغات البرمجة ، بما في ذلك C ++ و Java و Visual Basic و برمجة تطبيقات الأعمال المتقدمة (ABAP)
  • تطوير التطبيق عبر أي تطبيق عميل للواجهة الأمامية مع منطق R / 3 المتقدم
  • الوصول الخارجي لطبقة التطبيق R / 3
  • وصول تطبيق R / 3 للعميل إلى منطق الأعمال R / 3 الأساسي
  • وصول العميل إلى جميع وجهات النظر التطبيق وجوه المنحى

BAPIs هي واجهات برمجة التطبيقات لنوع كائن أعمال SAP ، والتي يتم تخزينها في مستودع عناصر الأعمال (BOR). يتم تطبيق BAPIs كوحدات نمطية للوظائف يتم تخزينها في منشئ الدالات. SAP R / 3 هو تطبيق أعمال خاص يصل إلى منطق R / 3 خارجي.


تسهل التقنية الأساسية لـ BAPI مجموعة واسعة من التطوير ، بما في ذلك ما يلي:

  • عزل مكون نظام R / 3 غير متزامن عبر تمكين ارتباط التطبيق (ALE) داخل أطر العمل الموزعة
  • مكونات R / 3 جديدة ، مثل Advanced Planner و Optimizer (APO)

  • اتصالات إنترنت لنظام R / 3 عبر مكونات تطبيق الإنترنت (IAC)
  • برامج الكمبيوتر الأمامية لأنظمة R / 3 ، مثل Visual Basic
  • ملحقات تطبيق سير العمل

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