Write Smarter ABAP Programs with Less Effort: Manage Persistent Objects and Transactions with Object Services

  • by Christian Fecht, Business Programming Languages Group, SAP AG
  • Christian Stork, Business Programming Languages Group, SAP AG
  • Stefan Bresch, Business Programming Languages Group, SAP AG
  • January 15, 2002
In the past, the gap between the object and relational worlds has seriously hampered the use of ABAP Objects in application development. Instead of focusing on your application, you spent a considerable amount of time and effort designing and implementing a persistence framework to close this gap. Release 6.10 introduces Object Services, a framework for handling most persistence functions automatically and transparently. This article shows you how to use the Persistence Service to store objects in the database and the Transaction Service to control transactions, freeing you to focus on the business logic in your ABAP applications.

Christian Fecht

Christian Fecht studied computer science at the University of Saarland in Saarbruecken, where he received his Ph.D. in 1997. He joined SAP in 1998, and since then has been working in the Business Programming Languages Group. He is responsible for the ABAP runtime environment, especially for the ABAP Objects garbage collector. Christian was also involved in the design of the Object Services, and recently his focus has been on transparent persistence for Java.

See more by this author

Christian Stork

Christian Stork studied mathematics and computer science at the Westfälische Wilhelms-University of Münster, Germany. He joined SAP in 1995 and worked for two years as a trainer, then returned to the Westfälische Wilhelms-University of Münster for his doctorate, specializing in algebraic geometry. In 2000, Christian rejoined SAP and became a member of the Business Programming Languages Group, where he works as a kernel developer. He is responsible for the implementation and maintenance of the Object Services, and is currently working on calling ABAP methods from XSLT.

See more by this author

Stefan Bresch

Stefan Bresch received his diploma in computer science from the University of Karlsruhe, Germany. Stefan joined SAP in 2000 and since then has been working on Object Persistence. He belongs to the Business Programming Languages Group in Walldorf and is currently working on serialization of ABAP data structures to XML representation.

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.