|
The Developer's Guide To The SAP NetWeaver Composition Environment Book/DVD Package
SAP NetWeaver Composition Environment helps you to create composite applications quickly and efficiently -- this practical developer's guide shows you how. Using numerous examples you'll learn how to use the development tools and methods to build your own composite applications with SAP NetWeaver CE 7.1.
In the detailed programming tutorials
throughout the book, the authors guide you step-by-step through the worlds of CAF, Web Dynpro, Visual Composer, SAP Interactive Forms by Adobe, and Guided Procedures to help you decide which tool is best suited for your specific use cases. Numerous screenshots, code examples, and best practices, provided directly by SAP, enable you to quickly build your own composite applications and benefit from service-oriented software solutions.
The book also includes a trial version of SAP NetWeaver CE 7.1 on DVD, complete with all of the examples used in the book.
CONTENTS:
Foreword ... 13
Introduction ... 17
1 Composite Applications ... 23
... 1.1 Explanation and Benefits ... 24
... 1.2 Basic Assumptions ... 25
... 1.3 Architecture ... 27
... 1.4 SAP NetWeaver Composition Environment ... 35
2 Development of a Sample Application ... 41
... 2.1 Modeling Business Objects with the Composite Application Framework ... 43
... 2.2 Modeling User Interfaces with the SAP NetWeaver Visual Composer ... 66
... 2.3 Modeling Processes with Guided Procedures ... 93
... 2.4 Testing Composite Applications ... 118
3 SAP Composite Application Framework ... 127
... 3.1 Relationships Between Business Objects ... 128
... 3.2 Authorization Concepts for Business Objects ... 139
... 3.3 Remote Persistence of Business Objects ... 148
... 3.4 Application Services with Business Logic and Web Services ... 175
4 SAP NetWeaver Visual Composer ... 195
... 4.1 Modeling a Wizard ... 196
... 4.2 Modeling Result States ... 204
5 Guided Procedures ... 213
... 5.1 Definition of a Callable Object ... 214
... 5.2 Process Actions ... 245
... 5.3 Blocks ... 259
... 5.4 Processes ... 260
... 5.5 Forms in Guided Procedures ... 268
... 5.6 Guided Procedures Administration ... 287
6 Specification of Composite Applications ... 301
... 6.1 General Information on the Composite Application ... 304
... 6.2 Process Information ... 305
... 6.3 Exception Handling ... 309
... 6.4 Business Objects ... 311
... 6.5 User Interfaces ... 315
... 6.6 Services ... 318
... 6.7 Transferring the Specification to the Architect ... 320
7 Summary and Outlook ... 323
Appendix ... 327
... A Installation and Development Landscape ... 327
... B The Authors ... 355
Index ... 357
|