ABAP Cookbook - James Wood

ABAP Cookbook

Programming Recipes for Everyday Solutions

(Autor)

Buch | Hardcover
548 Seiten
2010
SAP Press (Verlag)
978-1-59229-326-1 (ISBN)
69,95 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Are you an aspiring ABAP cook looking for professional ABAP recipes? Or are you already the executive chef in your ABAP kitchen, just looking for new ideas? Either way, you will find classic and new recipes in ABAP Objects and ABAP/4 for common and specific development tasks in this ABAP Cookbook!This book quickly provides answers to typical ABAP development problems or tasks: persistence programming, interface programming, security and tracing techniques, etc. You'll discover best practices in developing solutions, and you can use this book to broaden your skills and see how to apply ABAP to solve various types of problems. The complexity of the recipes ranges from the simple starter plates to the complex main courses- and some sweet desserts, of course! Each chapter is a short tutorial in itself, all organized and consolidated into an easy-to-read format. Many code samples, screenshots, and different icons will help you to follow the best practices provided. Enjoy your ABAP meal! 1. Best Practices: Learn best practices for programming and the solutions to both simple and complex programming problems. 2. Programming Techniques: Discover various techniques for dynamic, database, transactional, persistence, interface, and security programming in ABAP. 3. Comprehensive Approach to Problem Solving: Explore the context of a problem, solution alternatives, and the thought process involved in the development of a solution. 4. Instructive Icons: Easily identify quick tips, step-by-step instructions, and warnings, thanks to the use of helpful icons throughout the text. 5. Numerous Examples and Source Codes: Explore coding examples in every chapter, as well as two source code bundles that you can install on your local AS ABAP system. Highlights:

String Processing Techniques
Working with Numbers, Dates, and Bytes
Dynamic and Reflective Programming
ABAP and Unicode
Working with Files
Database Programming
Transactional Programming
XML Processing in ABAP
Interacting with the ICF
Web Services
Sending E-Mails Using BCS
Programming for Security
Logging and Tracing
Interacting with the Operating System
Inter-process Communication
Parallel and Distributed Processing with RFCs

James Wood is the founder and principal consultant of Bowdark Consulting, Inc., an SAP NetWeaver consulting and training organization. With more than seven years of experience as a software engineer, James specializes in custom development in the areas of ABAP Objects, Java/J2EE, SAP NetWeaver Process Integration, and the SAP NetWeaver Portal. Before starting Bowdark Consulting, Inc. in 2006, James was an SAP NetWeaver consultant for SAP America, Inc. and IBM Corporation where he was involved in multiple SAP implementations. He holds a master's degree in software engineering from Texas Tech University. To learn more about James and the book, please check out his website at http://www.bowdarkconsulting.com.

Introduction
String Processing Techniques
ABAP Character Types
Designing a Custom String Library
Improving Productivity with Regular Expressions
Summary
Working with Numbers, Dates, and Bytes
Numeric Operations
Date and Time Processing
Bits and Bytes
Summary
Dynamic and Reflective Programming
Working with Field Symbols
Reference Data Objects
Introspection with ABAP Run Time Type Services
Dynamic Program Generation
Summary
ABAP and Unicode
Introduction to Character Codes and Unicode
Developing Unicode-Enabled Programs in ABAP
Working with Unicode System Classes
Summary
Working with Files
File Processing on the Application Server
Working with Unicode
Logical Files and Directories
File Compression with ZIP Archives
File Processing on the Presentation Server
Transmitting Files Using FTP
Summary
Database Programming
Object-Relational Mapping and Persistence
Developing Persistent Classes
Working with Persistent Objects
Modeling Complex Relationships
Storing Text with Text Objects
Connecting to External Databases
Summary
Transactional Programming
Introduction to the ACID Transaction Model
Transaction Processing with SAP LUWs
Working with the Transaction Service
Implementing Locking with the Enqueue Service
Tracking Changes with Change Documents
Summary
XML Processing in ABAP
Introduction to XML
Parsing XML with the iXML Library
Transforming XML Using XSLT
Simple Transformation
Summary
Web Programming with the ICF
HTTP Overview
Introduction to the ICF
Developing an HTTP Client Program
Implementing ICF Handler Modules
Summary
Web Services
Web Service Overview
Providing Web Services
Consuming Web Services
Next Steps
Summary
Email Programming
Introduction to BCS
Sending Email Messages
Receiving Email Messages
Summary
Security Programming
Developing a Security Model
The SAP NetWeaver AS ABAP Authorization Concept
Encrypting Data with ABAP
Performing Virus Scans
Protecting Web Content with CAPTCHA
Summary
Logging and Tracing
Introducing the Business Application Log
Developing a Custom Logging Framework
Case Study: Tracing an Application Program
Summary
Interacting with the Operating System
Programming with External Commands
Case Study: Executing a Custom Perl Script
Summary
Interprocess Communication
SAP NetWeaver AS ABAP Memory Organization
Data Clusters
Working with Shared Memory Objects
Summary
Parallel and Distributed Processing with RFCs
RFC Overview
Parallel Processing with aRFC
Summary
The Author
Index

Erscheint lt. Verlag 30.6.2010
Reihe/Serie SAP PRESS Englisch
Verlagsort Maryland
Sprache englisch
Maße 175 x 229 mm
Themenwelt Mathematik / Informatik Informatik Netzwerke
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Weitere Themen SAP
ISBN-10 1-59229-326-3 / 1592293263
ISBN-13 978-1-59229-326-1 / 9781592293261
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Erinnerungen 1954-2021

von Angela Merkel; Beate Baumann

Buch | Hardcover (2024)
Kiepenheuer & Witsch (Verlag)
42,00
Roman

von Marlo Morgan

Buch | Softcover (1998)
Goldmann (Verlag)
12,00