Дом развитие Что такое интерфейс программирования бизнес-приложений (bapi)? - определение из техопедии

Что такое интерфейс программирования бизнес-приложений (bapi)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Интерфейс программирования бизнес-приложений (BAPI)?

Интерфейс программирования бизнес-приложений (BAPI) - это определенный интерфейс объектно-ориентированного программирования (ООП), который предоставляет точные данные и процессы системы бизнес-приложений, одновременно облегчая взаимодействие с внешними приложениями SAP. Основная технология BAPI способствует широкому спектру развития.

Techopedia объясняет интерфейс программирования бизнес-приложений (BAPI)

Особенности BAPI следующие:

  • Работает с различными платформами, включая UNIX и COBRA

  • Использует различные языки программирования, включая C ++, Java, Visual Basic и Advanced Business Application Programming (ABAP)
  • Разработка приложений с помощью любого клиентского приложения с расширенной логикой R / 3
  • Доступ к внешнему уровню приложений R / 3
  • Доступ клиента R / 3 к основной бизнес-логике R / 3
  • Клиентский доступ ко всем объектно-ориентированным представлениям приложений

BAPI - это API-интерфейсы типов бизнес-объектов SAP, которые хранятся в репозитории бизнес-объектов (BOR). BAPI реализованы в виде функциональных модулей, которые хранятся в построителе функций. SAP R / 3 является частным бизнес-приложением, которое обращается к внешней логике R / 3.


Основная технология BAPI способствует широкому спектру разработок, включая следующие:

  • Изоляция компонентов асинхронной системы R / 3 с помощью Application Link Enabling (ALE) в распределенных бизнес-инфраструктурах
  • Новые компоненты R / 3, такие как Advanced Planner и Optimizer (APO)

  • Интернет-соединения системы R / 3 через прикладные интернет-компоненты (IAC)
  • Интерфейсные программы для ПК в системах R / 3, таких как Visual Basic
  • Расширения приложений рабочего процесса

  • Программное обеспечение не от SAP
Что такое интерфейс программирования бизнес-приложений (bapi)? - определение из техопедии