개발 비즈니스 애플리케이션 프로그래밍 인터페이스 (Bapi) 란 무엇입니까? -techopedia에서 정의

비즈니스 애플리케이션 프로그래밍 인터페이스 (Bapi) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-BAPI (Business Application Programming Interface) 란 무엇입니까?

BAPI (Business Application Programming Interface)는 정의 된 객체 지향 프로그래밍 (OOP) 인터페이스로, 외부 SAP 애플리케이션 프로그래밍 통신을 용이하게하는 동시에 정확한 비즈니스 애플리케이션 시스템 데이터 및 프로세스를 제공합니다. BAPI의 핵심 기술은 광범위한 개발 스펙트럼을 촉진합니다.

Techopedia는 BAPI (Business Application Programming Interface)를 설명합니다.

BAPI 기능은 다음과 같습니다.

  • UNIX 및 COBRA를 포함한 다른 플랫폼에서 작동

  • C ++, Java, Visual Basic 및 ABAP (Advanced Business Application Programming)를 포함한 다양한 프로그래밍 언어를 사용합니다.
  • 고급 R / 3 로직을 갖춘 모든 프런트 엔드 클라이언트 응용 프로그램을 통한 응용 프로그램 개발
  • 외부 R / 3 애플리케이션 계층 액세스
  • 핵심 R / 3 비즈니스 로직에 대한 클라이언트 R / 3 애플리케이션 액세스
  • 모든 객체 지향 응용 프로그램보기에 대한 클라이언트 액세스

BAPI는 SAP Business Object 유형 API이며 BOR (Business Object Repository)에 저장됩니다. BAPI는 함수 작성기에 저장된 함수 모듈로 구현됩니다. SAP R / 3는 외부 R / 3 논리에 액세스하는 독점적 인 비즈니스 응용 프로그램입니다.


BAPI의 핵심 기술은 다음을 포함하여 광범위한 개발 스펙트럼을 촉진합니다.

  • 분산 된 비즈니스 프레임 워크 내에서 ALE (Application Link Enabling)를 통한 비동기 R / 3 시스템 구성 요소 격리
  • Advanced Planner 및 Optimizer (APO)와 같은 새로운 R / 3 구성 요소

  • IAC (Internet Application Components)를 통한 R / 3 시스템 인터넷 연결
  • Visual Basic과 같은 R / 3 시스템에 대한 프론트 엔드 PC 프로그램
  • 워크 플로우 애플리케이션 확장

  • 비 SAP 소프트웨어
비즈니스 애플리케이션 프로그래밍 인터페이스 (Bapi) 란 무엇입니까? -techopedia에서 정의