Business Application Programming Interface

Business Application Programming Interface

Business Application Programming Interface (BAPI) ist eine standardisierte Programmierschnittstelle der SAP-Business-Objekte. BAPIs ermöglichen es externen Programmen, auf die Daten und Geschäftsprozesse des SAP ERP zuzugreifen.

Ein BAPI ist als Methode eines SAP-Business-Objekts definiert. Damit ein Anwendungsprogramm eine BAPI-Methode verwenden kann, muss es lediglich „wissen“, wie die Methode aufzurufen ist.

BAPIs stellen sichtbare Schnittstellen an den Komponenten-Grenzen dar und sorgen aufgrund ihrer Eigenschaften für die Integration dieser Komponenten.

BAPIs ermöglichen eine Integration auf betriebswirtschaftlicher und nicht auf technischer Ebene. Somit wird eine größere Stabilität der Kopplung und eine Unabhängigkeit von der eingesetzten Kommunikationstechnologie gewährleistet.

Literatur

  • Ken Kroes, Anil Thakur: Java & BAPI Technology for SAP. B&T April 2000, ISBN 0-7615-2305-7.
  • Thomas G. Schüssler: SAP R/3 BAPI- Programmierung mit Java. Markt + Technik Verlag Januar 2000, ISBN 3-8273-1490-9.

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Business Application Programming Interface — BAPI is Business API. It is used in mySAP to achieve business related functionalities.It is a remote enabled function module which is provided by SAP. The transaction code for BAPI is BAPI and the BAPI repository can be accessed using the t code… …   Wikipedia

  • Application server — In n tier architecture an application server is a server that hosts an API to expose Business Logic and Business Processes for use by other applications [ [http://mediaproducts.gartner.com/reprints/microsoft/vol3/article2/article2.html Magic… …   Wikipedia

  • Interface Control Document — In systems engineering [Wolter J. Fabrycky, Benjamin S. Blanchard, Systems Engineering and Analysis, Prentice Hall, 2005] and software engineering, an Interface Control Drawing (ICD) is a document that describes the interface(s) to a system or… …   Wikipedia

  • Business Operating System — Infobox OS name = Business Operating System caption = developer = CAP Ltd source model = kernel type = p code virtual machine supported platforms = Intel 8080, Motorola 6800, Zilog Z80, PDP 11, VAX ui = Command line interface family = p code… …   Wikipedia

  • Business rules engine — A business rules engine is a software system that executes one or more business rules in a runtime production environment. The rules might come from legal regulation ( An employee can be fired for any reason or no reason but not for an illegal… …   Wikipedia

  • Application framework — In computer programming, an application framework is a software framework that is used to implement the standard structure of an application for a specific operating system. Application frameworks became popular with the rise of the graphical… …   Wikipedia

  • SAP Web Application Server — SAP NetWeaver Application server is a component of the NetWeaver solution which works as a web application server to SAP solutions. From the SAP point of view the Web AS is the foundation on which most of their product range runs.OverviewIts… …   Wikipedia

  • Business rules approach — Business rules are abstractions of the policies and practices of a business organization. The Business Rules Approach is a development methodology where rules are in a form that is used by, but does not have to be embedded in business process… …   Wikipedia

  • Vista Business — Windows Vista Entwickler Microsoft Version Build 6001 …   Deutsch Wikipedia

  • Business and Industry Review — ▪ 1999 Introduction Overview        Annual Average Rates of Growth of Manufacturing Output, 1980 97, Table Pattern of Output, 1994 97, Table Index Numbers of Production, Employment, and Productivity in Manufacturing Industries, Table (For Annual… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”