תוכן עניינים:
- הגדרה - מה המשמעות של ממשק תכנות יישומים עסקיים (BAPI)?
- Techopedia מסביר ממשק תכנות יישומים עסקיים (BAPI)
הגדרה - מה המשמעות של ממשק תכנות יישומים עסקיים (BAPI)?
ממשק תכנות יישומים עסקיים (BAPI) הוא ממשק מוגדר-תכנות מונחה עצמים (OOP) המספק נתוני תהליכים ומערכות של יישומי עסקים עסקיים תוך הקלה על תקשורת תכנות יישומי SAP חיצונית. טכנולוגיית הליבה של BAPI מאפשרת ספקטרום פיתוח רחב.
Techopedia מסביר ממשק תכנות יישומים עסקיים (BAPI)
תכונות BAPI הן כדלקמן:
- פועל עם פלטפורמות שונות, כולל UNIX ו- COBRA
- משתמש במגוון שפות תכנות, כולל C ++, Java, Visual Basic ותכנות יישומים עסקיים מתקדמים (ABAP)
- פיתוח אפליקציות באמצעות כל יישום לקוח חזיתי עם היגיון R / 3 מתקדם
- גישה חיצונית לשכבת יישום R / 3
- גישה לאפליקציות R / 3 של הלקוח ללוגיקה העסקית R / 3
- גישה ללקוח לכל תצוגות היישום המכוונות לאובייקט
BAPIs הם ממשקי API של SAP מסוג אובייקטים עסקיים, המאוחסנים במאגר אובייקטים עסקיים (BOR). BAPIs מיושמים כמודולי פונקציה המאוחסנים ב- Builder הפונקציות. SAP R / 3 הוא יישום עסקי קנייני הגישה ללוגיקת R / 3 חיצונית.
טכנולוגיית הליבה של BAPI מאפשרת ספקטרום פיתוח רחב הכולל את הדברים הבאים:
- בידוד רכיבי מערכת אסינכרוני R / 3 באמצעות הפעלת קישור יישומים (ALE) במסגרת מסגרות עסקיות מבוזרות
- רכיבי R / 3 חדשים, כמו מתכנן מתקדם ואופטימיזציה (APO)
- חיבורי מערכת R / 3 לאינטרנט דרך רכיבי יישומי אינטרנט (IAC)
- תוכניות מחשב קדמיות למערכות R / 3, כגון Visual Basic
- תוספי יישום זרימת עבודה
- תוכנה שאינה SAP
