Reduce Memory Consumption and Improve Runtime Performance with ABAP Shared Objects: A New API for Shared Memory Programming

  • by Rolf Hammer, Development Architect, SAP AG
  • Kai Baumgarten, Developer, SAP AG
  • March 15, 2005
Have you ever wished for a data buffer that provides access to data across transaction boundaries, without requiring additional memory or resource-consuming copy operations from the database? ABAP Shared Objects, available with SAP NetWeaver ’04, is a new ABAP API that provides direct access to data structures stored in a shared memory area. Using simple examples, this article explains the basic functionality of ABAP Shared Objects, and shows you how to use them in your ABAP programs. After reading this article, you will be able to start leveraging ABAP Shared Objects to achieve improved performance in your own ABAP applications, while reducing resource requirements.

Rolf Hammer

Rolf Hammer studied and received his doctorate in mathematics at the University Karlsruhe (TH), Germany. Rolf joined SAP in 1995 as a member of the Business Programming Languages group in Walldorf. Since then, he has been working on numerous parts of the ABAP virtual machine. His main responsibilities are ABAP internal tables, ABAP-specific Unicode support, and ABAP Shared Objects.

See more by this author

Kai Baumgarten

Kai Baumgarten received his diploma in computer science from the University of Halle, Germany. Kai joined SAP in 2002 as a member of the Business Programming Languages group in Walldorf. Since then, he has been working on ABAP Shared Objects and different parts of the ABAP runtime environment.

See more by this author


Comments

No comments have been submitted on this article. 


Please log in to post a comment.

To learn more about subscription access to premium content, click here.