Оглавление:
- Определение - Что означает Интерфейс программирования бизнес-приложений (BAPI)?
- Techopedia объясняет интерфейс программирования бизнес-приложений (BAPI)
Определение - Что означает Интерфейс программирования бизнес-приложений (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
