Description

Book Synopsis


Table of Contents
  • ... Foreword by Jürgen Müller ... 17
  • ... Introduction ... 19
  • ... Acknowledgments ... 23
  • ... PART I: Getting Started ... 25
  • 1 ... Introduction to SAP Gateway ... 27
  • 1.1 ... Modern Business Applications ... 28
  • 1.2 ... SAP Gateway for Modern Business Applications ... 39
  • 1.3 ... SAP Gateway in SAP S/4HANA ... 43
  • 1.4 ... Installation and Deployment ... 45
  • 1.5 ... SAP Gateway and Related Products ... 52
  • 1.6 ... Summary ... 57
  • 2 ... Introduction to OData ... 59
  • 2.1 ... OData and REST ... 59
  • 2.2 ... Structure of an OData Service ... 67
  • 2.3 ... OData Operations ... 76
  • 2.4 ... OData Query Options ... 78
  • 2.5 ... OData in SAP Solutions ... 94
  • 2.6 ... SAP Gateway OData Features ... 101
  • 2.7 ... What's Different with OData 4.0? ... 104
  • 2.8 ... Summary ... 108
  • 3 ... Architecture and Integration ... 109
  • 3.1 ... Gateway Principles ... 109
  • 3.2 ... SAP Gateway Architecture ... 111
  • 3.3 ... Integration with Other Technologies ... 121
  • 3.4 ... ABAP Programming Model for SAP Fiori ... 125
  • 3.5 ... ABAP RESTful Application Programming Model ... 133
  • 3.6 ... Summary ... 141
  • 4 ... Deployment Options, Installation, and Configuration ... 143
  • 4.1 ... Introduction to SAP Gateway Deployment ... 143
  • 4.2 ... Preparing for Installation and Configuration ... 155
  • 4.3 ... Quick Start Guide ... 157
  • 4.4 ... Installation and Configuration in Detail ... 164
  • 4.5 ... Summary ... 175
  • ... PART II: Service Creation ... 177
  • 5 ... Introduction to OData Service Creation ... 179
  • 5.1 ... Methods for Creating an OData Service ... 180
  • 5.2 ... Service Creation Process Overview ... 182
  • 5.3 ... SAP Gateway Toolset ... 186
  • 5.4 ... Steps in the Service Creation Process ... 196
  • 5.5 ... OData Channel Development Paradigm ... 216
  • 5.6 ... Summary ... 221
  • 6 ... Service Development ... 223
  • 6.1 ... Data Model Definition ... 224
  • 6.2 ... Service Registration ... 250
  • 6.3 ... Service Stub Generation ... 255
  • 6.4 ... Service Maintenance ... 257
  • 6.5 ... Incremental Service Implementation and Model Enhancement ... 261
  • 6.6 ... Summary ... 335
  • 7 ... Service Generation ... 337
  • 7.1 ... Generation via RFC/BOR Interface ... 340
  • 7.2 ... Generation via Search Help ... 372
  • 7.3 ... Generation via Redefinition ... 374
  • 7.4 ... Generation via Analytical Queries ... 382
  • 7.5 ... Summary ... 392
  • 8 ... ABAP Programming Model for SAP Fiori ... 395
  • 8.1 ... Development of CDS Views ... 397
  • 8.2 ... Modeled Data Sources ... 403
  • 8.3 ... Referenced Data Sources ... 408
  • 8.4 ... Adding Annotations to an OData Service ... 413
  • 8.5 ... ABAP Programming Model for SAP Fiori with Classic APIs ... 416
  • 8.6 ... ABAP Programming Model for SAP Fiori with BOPF ... 426
  • 8.7 ... Summary ... 438
  • 9 ... ABAP RESTful Application Programming Model ... 441
  • 9.1 ... Data Modeling ... 443
  • 9.2 ... Business Service Exposure ... 455
  • 9.3 ... Service Consumption ... 467
  • 9.4 ... Transactional Behavior ... 471
  • 9.5 ... Generating an Application Using ABAP Development Tools ... 491
  • 9.6 ... Entity Manipulation Language ... 495
  • 9.7 ... Business Object Characteristics ... 499
  • 9.8 ... Summary ... 504
  • ... PART III: Application Development ... 505
  • 10 ... SAPUI5 Application Development ... 507
  • 10.1 ... Building Blocks of Web Application Development ... 508
  • 10.2 ... Introduction to SAP Fiori and SAPUI5 ... 509
  • 10.3 ... Creating an SAPUI5 Application ... 515
  • 10.4 ... Summary ... 517
  • 11 ... SAP Business Application Studio ... 519
  • 11.1 ... Setting Up SAP Business Application Studio ... 520
  • 11.2 ... Connecting to SAP Gateway ... 524
  • 11.3 ... OData Sample Services ... 532
  • 11.4 ... Developing SAP Fiori Applications ... 534
  • 11.5 ... Summary ... 549
  • 12 ... Extensibility ... 551
  • 12.1 ... Redefining and Extending SAP Gateway OData Services ... 551
  • 12.2 ... Extending OData Services in SAP S/4HANA ... 581
  • 12.3 ... Extending SAP Fiori Applications Using SAPUI5 Flexibility ... 601
  • 12.4 ... Summary ... 607
  • 13 ... Mobile Application Development ... 609
  • 13.1 ... Overview ... 610
  • 13.2 ... Mobile Development Kits ... 611
  • 13.3 ... Native Application Development ... 628
  • 13.4 ... Summary ... 646
  • 14 ... Social Media Application Development ... 647
  • 14.1 ... PHP ... 648
  • 14.2 ... Facebook ... 652
  • 14.3 ... X ... 659
  • 14.4 ... Sina Weibo (êVòQî˜îé) ... 663
  • 14.5 ... Summary ... 674
  • 15 ... Enterprise Application Development ... 675
  • 15.1 ... Microsoft Excel ... 676
  • 15.2 ... Microsoft SharePoint/Microsoft 365 ... 685
  • 15.3 ... Microsoft Visual C# Windows Desktop ... 692
  • 15.4 ... Microsoft ASP.NET ... 697
  • 15.5 ... Summary ... 697
  • ... PARt IV: Administration ... 699
  • 16 ... Lifecycle Management: Testing, Service Deployment, and Operations ... 701
  • 16.1 ... Testing ... 702
  • 16.2 ... Service Deployment ... 710
  • 16.3 ... Operations ... 720
  • 16.4 ... DevOps and SAP Gateway Development ... 728
  • 16.5 ... Summary ... 730
  • 17 ... Security ... 731
  • 17.1 ... Network and Communication Security ... 731
  • 17.2 ... User Management and Authorizations ... 739
  • 17.3 ... Single Sign-On and Authentication Options ... 741
  • 17.4 ... Recommended Authentication Options ... 750
  • 17.5 ... Summary ... 766
  • ... Appendices ... 769
  • A ... Advanced Topics ... 769
  • B ... The Authors ... 793
  • ... Index ... 797

SAP Gateway and OData

Product form

£67.49

Includes FREE delivery

RRP £74.99 – you save £7.50 (10%)

Order before 4pm today for delivery by Fri 19 Dec 2025.

A Hardback by Carsten Bönnen, Ludwig Diehl, Volker Drees

3 in stock


    View other formats and editions of SAP Gateway and OData by Carsten Bönnen

    Publisher: SAP Press
    Publication Date: 16/01/2024
    ISBN13: 9781493224685, 978-1493224685
    ISBN10: 1493224689

    Description

    Book Synopsis


    Table of Contents
    • ... Foreword by Jürgen Müller ... 17
    • ... Introduction ... 19
    • ... Acknowledgments ... 23
    • ... PART I: Getting Started ... 25
    • 1 ... Introduction to SAP Gateway ... 27
    • 1.1 ... Modern Business Applications ... 28
    • 1.2 ... SAP Gateway for Modern Business Applications ... 39
    • 1.3 ... SAP Gateway in SAP S/4HANA ... 43
    • 1.4 ... Installation and Deployment ... 45
    • 1.5 ... SAP Gateway and Related Products ... 52
    • 1.6 ... Summary ... 57
    • 2 ... Introduction to OData ... 59
    • 2.1 ... OData and REST ... 59
    • 2.2 ... Structure of an OData Service ... 67
    • 2.3 ... OData Operations ... 76
    • 2.4 ... OData Query Options ... 78
    • 2.5 ... OData in SAP Solutions ... 94
    • 2.6 ... SAP Gateway OData Features ... 101
    • 2.7 ... What's Different with OData 4.0? ... 104
    • 2.8 ... Summary ... 108
    • 3 ... Architecture and Integration ... 109
    • 3.1 ... Gateway Principles ... 109
    • 3.2 ... SAP Gateway Architecture ... 111
    • 3.3 ... Integration with Other Technologies ... 121
    • 3.4 ... ABAP Programming Model for SAP Fiori ... 125
    • 3.5 ... ABAP RESTful Application Programming Model ... 133
    • 3.6 ... Summary ... 141
    • 4 ... Deployment Options, Installation, and Configuration ... 143
    • 4.1 ... Introduction to SAP Gateway Deployment ... 143
    • 4.2 ... Preparing for Installation and Configuration ... 155
    • 4.3 ... Quick Start Guide ... 157
    • 4.4 ... Installation and Configuration in Detail ... 164
    • 4.5 ... Summary ... 175
    • ... PART II: Service Creation ... 177
    • 5 ... Introduction to OData Service Creation ... 179
    • 5.1 ... Methods for Creating an OData Service ... 180
    • 5.2 ... Service Creation Process Overview ... 182
    • 5.3 ... SAP Gateway Toolset ... 186
    • 5.4 ... Steps in the Service Creation Process ... 196
    • 5.5 ... OData Channel Development Paradigm ... 216
    • 5.6 ... Summary ... 221
    • 6 ... Service Development ... 223
    • 6.1 ... Data Model Definition ... 224
    • 6.2 ... Service Registration ... 250
    • 6.3 ... Service Stub Generation ... 255
    • 6.4 ... Service Maintenance ... 257
    • 6.5 ... Incremental Service Implementation and Model Enhancement ... 261
    • 6.6 ... Summary ... 335
    • 7 ... Service Generation ... 337
    • 7.1 ... Generation via RFC/BOR Interface ... 340
    • 7.2 ... Generation via Search Help ... 372
    • 7.3 ... Generation via Redefinition ... 374
    • 7.4 ... Generation via Analytical Queries ... 382
    • 7.5 ... Summary ... 392
    • 8 ... ABAP Programming Model for SAP Fiori ... 395
    • 8.1 ... Development of CDS Views ... 397
    • 8.2 ... Modeled Data Sources ... 403
    • 8.3 ... Referenced Data Sources ... 408
    • 8.4 ... Adding Annotations to an OData Service ... 413
    • 8.5 ... ABAP Programming Model for SAP Fiori with Classic APIs ... 416
    • 8.6 ... ABAP Programming Model for SAP Fiori with BOPF ... 426
    • 8.7 ... Summary ... 438
    • 9 ... ABAP RESTful Application Programming Model ... 441
    • 9.1 ... Data Modeling ... 443
    • 9.2 ... Business Service Exposure ... 455
    • 9.3 ... Service Consumption ... 467
    • 9.4 ... Transactional Behavior ... 471
    • 9.5 ... Generating an Application Using ABAP Development Tools ... 491
    • 9.6 ... Entity Manipulation Language ... 495
    • 9.7 ... Business Object Characteristics ... 499
    • 9.8 ... Summary ... 504
    • ... PART III: Application Development ... 505
    • 10 ... SAPUI5 Application Development ... 507
    • 10.1 ... Building Blocks of Web Application Development ... 508
    • 10.2 ... Introduction to SAP Fiori and SAPUI5 ... 509
    • 10.3 ... Creating an SAPUI5 Application ... 515
    • 10.4 ... Summary ... 517
    • 11 ... SAP Business Application Studio ... 519
    • 11.1 ... Setting Up SAP Business Application Studio ... 520
    • 11.2 ... Connecting to SAP Gateway ... 524
    • 11.3 ... OData Sample Services ... 532
    • 11.4 ... Developing SAP Fiori Applications ... 534
    • 11.5 ... Summary ... 549
    • 12 ... Extensibility ... 551
    • 12.1 ... Redefining and Extending SAP Gateway OData Services ... 551
    • 12.2 ... Extending OData Services in SAP S/4HANA ... 581
    • 12.3 ... Extending SAP Fiori Applications Using SAPUI5 Flexibility ... 601
    • 12.4 ... Summary ... 607
    • 13 ... Mobile Application Development ... 609
    • 13.1 ... Overview ... 610
    • 13.2 ... Mobile Development Kits ... 611
    • 13.3 ... Native Application Development ... 628
    • 13.4 ... Summary ... 646
    • 14 ... Social Media Application Development ... 647
    • 14.1 ... PHP ... 648
    • 14.2 ... Facebook ... 652
    • 14.3 ... X ... 659
    • 14.4 ... Sina Weibo (êVòQî˜îé) ... 663
    • 14.5 ... Summary ... 674
    • 15 ... Enterprise Application Development ... 675
    • 15.1 ... Microsoft Excel ... 676
    • 15.2 ... Microsoft SharePoint/Microsoft 365 ... 685
    • 15.3 ... Microsoft Visual C# Windows Desktop ... 692
    • 15.4 ... Microsoft ASP.NET ... 697
    • 15.5 ... Summary ... 697
    • ... PARt IV: Administration ... 699
    • 16 ... Lifecycle Management: Testing, Service Deployment, and Operations ... 701
    • 16.1 ... Testing ... 702
    • 16.2 ... Service Deployment ... 710
    • 16.3 ... Operations ... 720
    • 16.4 ... DevOps and SAP Gateway Development ... 728
    • 16.5 ... Summary ... 730
    • 17 ... Security ... 731
    • 17.1 ... Network and Communication Security ... 731
    • 17.2 ... User Management and Authorizations ... 739
    • 17.3 ... Single Sign-On and Authentication Options ... 741
    • 17.4 ... Recommended Authentication Options ... 750
    • 17.5 ... Summary ... 766
    • ... Appendices ... 769
    • A ... Advanced Topics ... 769
    • B ... The Authors ... 793
    • ... Index ... 797

    Recently viewed products

    © 2025 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account