Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει η διεπαφή προγραμματισμού εφαρμογών για επιχειρήσεις (BAPI);
- Η Techopedia εξηγεί τη διεπαφή προγραμματισμού εφαρμογών για επιχειρήσεις (BAPI)
Ορισμός - Τι σημαίνει η διεπαφή προγραμματισμού εφαρμογών για επιχειρήσεις (BAPI);
Μια διεπαφή προγραμματισμού εφαρμογών για επιχειρήσεις (BAPI) είναι μια διεπαφή προγραμματισμού με καθορισμένο αντικείμενο (OOP) που παρέχει ακριβή δεδομένα και διαδικασίες για τα συστήματα επιχειρησιακών εφαρμογών διευκολύνοντας παράλληλα την εξωτερική επικοινωνία προγραμματισμού εφαρμογών SAP. Η βασική τεχνολογία της BAPI διευκολύνει ένα ευρύ φάσμα ανάπτυξης.
Η Techopedia εξηγεί τη διεπαφή προγραμματισμού εφαρμογών για επιχειρήσεις (BAPI)
Τα χαρακτηριστικά BAPI έχουν ως εξής:
- Λειτουργεί με διαφορετικές πλατφόρμες, συμπεριλαμβανομένων των UNIX και COBRA
- Χρησιμοποιεί μια ποικιλία γλωσσών προγραμματισμού, συμπεριλαμβανομένων των C ++, Java, Visual Basic και Advanced Business Programming Application (ABAP)
- Ανάπτυξη εφαρμογών μέσω οποιασδήποτε εφαρμογής πελάτη front-end με προηγμένη λογική R / 3
- Εξωτερική πρόσβαση στρώματος εφαρμογής R / 3
- Εφαρμογή πρόσβασης πελάτη R / 3 στην επιχειρηματική λογική του πυρήνα R / 3
- Πρόσβαση πελάτη σε όλες τις προβολές εφαρμογών με αντικείμενο
Τα BAPI είναι επιχειρησιακά API τύπου αντικειμένου τύπου SAP, τα οποία αποθηκεύονται στο χώρο αποθήκευσης επιχειρησιακών αντικειμένων (Business Object Repository - BOR). Τα BAPIs υλοποιούνται ως λειτουργικές μονάδες που αποθηκεύονται στο εργαλείο δημιουργίας λειτουργιών. Το SAP R / 3 είναι μια ιδιόκτητη επιχειρηματική εφαρμογή που έχει πρόσβαση στην εξωτερική λογική R / 3.
Η βασική τεχνολογία της BAPI διευκολύνει ένα ευρύ φάσμα ανάπτυξης, συμπεριλαμβανομένων των εξής:
- Ασύγχρονη απομόνωση εξαρτήματος συστήματος R / 3 μέσω Ενεργοποίησης Σύνδεσης Εφαρμογής (ALE) εντός διανεμημένων επιχειρηματικών πλαισίων
- Νέα εξαρτήματα R / 3, όπως το Advanced Planner and Optimizer (APO)
- R / 3 σύνδεση στο Διαδίκτυο μέσω Components Εφαρμογών Διαδικτύου (IAC)
- Προγράμματα PC μπροστά από τα συστήματα R / 3, όπως η Visual Basic
- Επεκτάσεις εφαρμογής ροής εργασιών
- Λογισμικό μη SAP