विषयसूची:
- परिभाषा - व्यावसायिक अनुप्रयोग प्रोग्रामिंग इंटरफ़ेस (BAPI) का क्या अर्थ है?
- Techopedia बिजनेस एप्लीकेशन प्रोग्रामिंग इंटरफेस (BAPI) की व्याख्या करता है
परिभाषा - व्यावसायिक अनुप्रयोग प्रोग्रामिंग इंटरफ़ेस (BAPI) का क्या अर्थ है?
एक व्यावसायिक अनुप्रयोग प्रोग्रामिंग इंटरफ़ेस (BAPI) एक परिभाषित ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) इंटरफ़ेस है, जो बाहरी SAP एप्लिकेशन प्रोग्रामिंग संचार को सुविधाजनक बनाते हुए सटीक व्यावसायिक अनुप्रयोग सिस्टम डेटा और प्रक्रियाएं प्रदान करता है। BAPI की मुख्य तकनीक एक व्यापक विकास स्पेक्ट्रम की सुविधा प्रदान करती है।
Techopedia बिजनेस एप्लीकेशन प्रोग्रामिंग इंटरफेस (BAPI) की व्याख्या करता है
BAPI विशेषताएं इस प्रकार हैं:
- UNIX और COBRA सहित विभिन्न प्लेटफार्मों के साथ काम करता है
- C ++, Java, विजुअल बेसिक और एडवांस बिजनेस एप्लीकेशन प्रोग्रामिंग (ABAP) सहित विभिन्न प्रोग्रामिंग भाषाओं का उपयोग करता है
- उन्नत आर / 3 तर्क के साथ किसी भी फ्रंट-एंड क्लाइंट एप्लिकेशन के माध्यम से अनुप्रयोग विकास
- बाहरी आर / 3 आवेदन परत का उपयोग
- क्लाइंट आर / 3 कोर आर / 3 व्यापार तर्क के लिए आवेदन का उपयोग
- सभी ऑब्जेक्ट-ओरिएंटेड एप्लिकेशन व्यू के लिए क्लाइंट की पहुंच
BAPIs SAP व्यावसायिक ऑब्जेक्ट प्रकार API हैं, जो व्यावसायिक ऑब्जेक्ट रिपॉजिटरी (BOR) में संग्रहीत किए जाते हैं। BAPI फ़ंक्शन मॉड्यूल के रूप में कार्यान्वित किए जाते हैं जो फ़ंक्शन बिल्डर में संग्रहीत होते हैं। एसएपी आर / 3 एक मालिकाना व्यावसायिक अनुप्रयोग है जो बाहरी आर / 3 तर्क तक पहुंचता है।
BAPI की मुख्य तकनीक निम्नलिखित सहित एक व्यापक विकास स्पेक्ट्रम की सुविधा प्रदान करती है:
- वितरित व्यापार चौखटे के भीतर अनुप्रयोग लिंक सक्षम करने (ALE) के माध्यम से अतुल्यकालिक आर / 3 प्रणाली घटक अलगाव
- एडवांस्ड प्लानर और ऑप्टिमाइज़र (APO) जैसे नए R / 3 घटक
- इंटरनेट अनुप्रयोग घटकों (IAC) के माध्यम से आर / 3 प्रणाली इंटरनेट कनेक्शन
- विजुअल बेसिक जैसे R / 3 सिस्टम के लिए फ्रंट-एंड पीसी प्रोग्राम
- वर्कफ़्लो अनुप्रयोग एक्सटेंशन
- गैर एसएपी सॉफ्टवेयर
