目录:
定义-业务应用程序编程接口(BAPI)是什么意思?
业务应用程序编程接口(BAPI)是已定义的面向对象的编程(OOP)接口,可提供精确的业务应用程序系统数据和流程,同时促进外部SAP应用程序编程通信。 BAPI的核心技术促进了广阔的发展范围。
Techopedia解释了业务应用程序编程接口(BAPI)
BAPI功能如下:
- 可在不同的平台上运行,包括UNIX和COBRA
- 使用多种编程语言,包括C ++,Java,Visual Basic和高级业务应用程序编程(ABAP)
- 通过任何具有高级R / 3逻辑的前端客户端应用程序进行应用程序开发
- 外部R / 3应用层访问
- 客户端R / 3应用程序访问核心R / 3业务逻辑
- 客户端访问所有面向对象的应用程序视图
BAPI是SAP业务对象类型的API,存储在业务对象存储库(BOR)中。 BAPI被实现为功能模块,存储在功能构建器中。 SAP R / 3是访问外部R / 3逻辑的专有业务应用程序。
BAPI的核心技术促进了广泛的发展范围,其中包括:
- 通过分布式业务框架中的应用程序链接启用(ALE)进行异步R / 3系统组件隔离
- 新的R / 3组件,例如高级计划程序和优化器(APO)
- 通过Internet应用程序组件(IAC)进行R / 3系统Internet连接
- R / 3系统的前端PC程序,例如Visual Basic
- 工作流程应用程序扩展
- 非SAP软件