Saturday 9 November 2013

SAP Advanced Businesses Application programming (ABAP)

SAP Advanced Businesses Application programming (ABAP)

Advanced Business Application Programming and this is the is the structured programming language for custom development including reports.
ABAP Features:
  • Declaring data with various types and structure
  • Operational elements for data manipulation
  • Control elements for controlling the program flow
  • Event elements for reacting to external events
Development using ABAP and JAVA ABAP stands for Advanced Business Application Programming language. It is an interpreted programming language that runs in the SAP ABAP Runtime environment. ABAP is the main language used for building solid-state business application solutions in the SAP Runtime environment. It has evolved over the years to include Object Oriented language extensions as well.
With the introduction of the Netweaver release, certain applications such as Portal technology were best run on a JAVA based solution, such as J2EE. SAP Netweaver also has a JAVA based runtime environment. This runtime environment runs JAVA based solutions that have been deployed to the SAP JAVA server.
SAP has balanced its SAP software to leverage the best of either language for supporting the various applications.
SAP Applications are installed on two different database schemas, depending on the specific application and each are accessed by the respective runtime environment.
  • One for the JAVA instance (JAVA Stack)
  • One for the ABAP Instance (ABAP Stack)

No comments:

Post a Comment