บ้าน พัฒนาการ อินเตอร์เฟซการเขียนโปรแกรมประยุกต์ทางธุรกิจ (bapi) คืออะไร - คำจำกัดความจาก techopedia

อินเตอร์เฟซการเขียนโปรแกรมประยุกต์ทางธุรกิจ (bapi) คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Business Application Programming Interface (BAPI) หมายถึงอะไร

Business Application Programming Interface (BAPI) เป็นอินเทอร์เฟซการเขียนโปรแกรมเชิงวัตถุที่กำหนด (OOP) ที่ให้ข้อมูลและกระบวนการระบบแอปพลิเคชันทางธุรกิจที่แม่นยำในขณะที่อำนวยความสะดวกในการสื่อสารการเขียนโปรแกรม SAP ภายนอก เทคโนโลยีหลักของ BAPI เอื้อต่อการพัฒนาในวงกว้าง

Techopedia อธิบายถึง Business Application Programming Interface (BAPI)

คุณสมบัติ BAPI มีดังนี้:

  • ทำงานกับแพลตฟอร์มต่าง ๆ รวมถึง UNIX และ COBRA

  • ใช้ภาษาการเขียนโปรแกรมที่หลากหลายรวมถึง C ++, Java, Visual Basic และการเขียนโปรแกรมประยุกต์ทางธุรกิจขั้นสูง (ABAP)
  • การพัฒนาแอพพลิเคชั่นผ่านแอพพลิเคชั่นไคลเอนต์ส่วนหน้าด้วยตรรกะ R / 3 ขั้นสูง
  • การเข้าถึงเลเยอร์ของแอปพลิเคชัน R / 3 ภายนอก
  • แอปพลิเคชันไคลเอนต์ R / 3 เข้าถึงตรรกะทางธุรกิจหลัก R / 3
  • การเข้าถึงไคลเอ็นต์ไปยังมุมมองแอปพลิเคชันเชิงวัตถุทั้งหมด

BAPIs เป็น SAP ประเภทออบเจ็กต์ทางธุรกิจของ SAP ซึ่งจัดเก็บไว้ใน Business Object Repository (BOR) BAPIs ถูกนำมาใช้เป็นโมดูลฟังก์ชั่นที่เก็บไว้ในตัวสร้างฟังก์ชั่น SAP R / 3 เป็นแอพพลิเคชั่นธุรกิจที่เป็นกรรมสิทธิ์ซึ่งเข้าถึงตรรกะ R / 3 ภายนอก


เทคโนโลยีหลักของ BAPI เอื้อต่อการพัฒนาในวงกว้างรวมถึงสิ่งต่อไปนี้:

  • การแยกส่วนประกอบของระบบอะซิงโครนัส R / 3 ผ่าน Application Link Enabling (ALE) ภายในกรอบงานธุรกิจแบบกระจาย
  • ใหม่ส่วนประกอบ R / 3 เช่น Advanced Planner และ Optimizer (APO)

  • การเชื่อมต่ออินเทอร์เน็ต R / 3 ระบบผ่าน Internet Application Components (IAC)
  • โปรแกรม PC Front-end สำหรับระบบ R / 3 เช่น Visual Basic
  • ส่วนขยายแอปพลิเคชันเวิร์กโฟลว์

  • ซอฟต์แวร์ที่ไม่ใช่ของ SAP
อินเตอร์เฟซการเขียนโปรแกรมประยุกต์ทางธุรกิจ (bapi) คืออะไร - คำจำกัดความจาก techopedia