دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 3
نویسندگان: Carsten Bönnen
سری:
ISBN (شابک) : 9781493217564, 1592299083
ناشر:
سال نشر: 2019
تعداد صفحات: 845
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 36 مگابایت
در صورت تبدیل فایل کتاب SAP gateway and OData به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب دروازه SAP و OData نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Foreword by Björn Goerke Introduction Acknowledgments Part I - Getting Started 1 Introduction to SAP Gateway 1.1 Modern Business Applications 1.1.1 User Interfaces 1.1.2 Infrastructures 1.2 SAP Gateway for Modern Business Applications 1.3 SAP Gateway in SAP S/4HANA 1.4 Installation and Deployment 1.4.1 Installation 1.4.2 Deployment 1.5 SAP Gateway and Related Products 1.5.1 SAP Fiori 1.5.2 SAP Cloud Platform, ABAP Environment 1.5.3 SAP Cloud Platform API Management 1.5.4 SAP Cloud Platform Integration 1.5.5 SAP Cloud Platform Portal and SAP Enterprise Portal 1.5.6 SAP Cloud Platform Mobile Services 1.5.7 SAP HANA 1.5.8 SAP Process Integration and SAP Process Orchestration 1.5.9 SAP Business Warehouse 1.6 Summary 2 Introduction to OData 2.1 OData and REST 2.1.1 What Is REST? 2.1.2 What Is OData? 2.2 Structure of an OData Service 2.2.1 Service Document 2.2.2 Service Metadata Document 2.3 OData Operations 2.3.1 Create 2.3.2 Read 2.3.3 Update 2.3.4 Delete 2.4 OData Query Options 2.4.1 Filtering and Projecting ($filter and $select) 2.4.2 Sorting ($orderby) 2.4.3 Client-Side Paging ($top, $skip, and $inlinecount) 2.4.4 Counting ($count) 2.4.5 Inlining ($expand) 2.4.6 Formatting ($format) 2.5 OData in SAP Solutions 2.5.1 Mobile Applications 2.5.2 SAP Fiori 2.5.3 SAP Jam 2.5.4 SAP Enterprise Portal 2.5.5 SAP Solution Manager 2.5.6 SAP HANA 2.5.7 SAP S/4HANA 2.5.8 SAP Cloud Platform 2.6 SAP Gateway OData Features 2.7 What’s Different with OData 4.0? 2.7.1 JavaScript Object Notation Format 2.7.2 Powerful Query Language 2.7.3 Cross-Service Navigation 2.7.4 Actions and Functions 2.7.5 Vocabularies and Annotations 2.8 Summary 3 Architecture and Integration 3.1 Gateway Principles 3.2 SAP Gateway Architecture 3.2.1 Consumer Tier 3.2.2 SAP Gateway Tier 3.2.3 SAP Backend Tier 3.2.4 Add-On Structure Evolution 3.3 Integration with Other Technologies 3.3.1 Remote Function Call 3.3.2 Business Object Repository 3.3.3 Service Provider Infrastructure 3.3.4 SAP BW InfoCubes 3.3.5 Multidimensional Expressions 3.3.6 SAP BW Easy Query 3.3.7 Generic Interaction Layer 3.3.8 SAP Business Process Management 3.3.9 SAP Business Workflow 3.4 ABAP Programming Model for SAP Fiori 3.4.1 Architecture and Technology 3.4.2 SAPUI5 and SAP Fiori Elements 3.4.3 SAP Gateway and the ABAP Programming Model for SAP Fiori 3.4.4 SAP HANA 3.4.5 Outlook 3.5 Summary 4 Deployment Options, Installation, and Configuration 4.1 Introduction to SAP Gateway Deployment 4.1.1 Hub Deployment with Development in the SAP Backend System 4.1.2 Hub Deployment with Development on the Hub 4.1.3 Embedded Deployment 4.1.4 SAP Cloud Platform OData Provisioning 4.1.5 Mixed Deployment Options 4.1.6 Deployment Options for SAP Fiori and SAP S/4HANA 4.1.7 Comparison of Deployment Options 4.2 Preparing for Installation and Configuration 4.3 Quick Start Guide 4.3.1 Step 1: Deploy the SAP Gateway Add-Ons for Older SAP NetWeaver Versions 4.3.2 Step 2: Activate SAP Gateway 4.3.3 Step 3: Create an SAP System Alias 4.3.4 Step 4: Create an SAP Gateway Alias 4.3.5 Step 5: Activate the OPU Node 4.3.6 Step 6: Test Your Settings 4.4 Installation and Configuration in Detail 4.4.1 Installing the SAP Gateway Add-Ons 4.4.2 Basic Configuration Settings 4.4.3 OData Channel Configuration 4.4.4 Business Enablement Provisioning Configuration 4.4.5 Smoke Testing 4.5 Summary Part II - Service Creation 5 Introduction to OData Service Creation 5.1 Methods for Creating an OData Service 5.2 Service Creation Process Overview 5.3 SAP Gateway Toolset 5.3.1 Service Builder 5.3.2 Supporting Tools during the Service Creation Process 5.3.3 ABAP Development Tools for SAP NetWeaver and CDS Views 5.4 Steps in the Service Creation Process 5.4.1 Data Model Definition in the Service Builder 5.4.2 Service Registration in the SAP Backend System 5.4.3 Service Implementation 5.4.4 Service Maintenance 5.4.5 Service Generation via Redefinition 5.4.6 Service Generation via Referenced Data Sources 5.4.7 Service Generation via OData.publish:true 5.5 OData Channel Development Paradigm 5.5.1 Model Provider Class 5.5.2 Data Provider Class and Data Provider Extension Class 5.5.3 Technical Considerations 5.6 Summary 6 Service Development 6.1 Data Model Definition 6.1.1 Creating a Project 6.1.2 Creating a Data Model 6.2 Service Registration 6.3 Service Stub Generation 6.4 Service Maintenance 6.5 Incremental Service Implementation and Model Enhancement 6.5.1 Feed (GET_ENTITYSET) 6.5.2 Single Read (GET_ENTITY) 6.5.3 Query Options 6.5.4 Navigation Properties 6.5.5 Create, Update, and Delete Methods 6.5.6 Function Imports 6.5.7 Media Resources 6.5.8 Expand/Self-Expand 6.5.9 Deep Insert 6.5.10 Batch 6.5.11 Add UI Annotations 6.6 Summary 7 Service Generation 7.1 Generation via RFC/BOR Interface 7.1.1 Data Model Definition 7.1.2 Service Registration: Stub Creation 7.1.3 Service Maintenance 7.1.4 Service Implementation: SalesOrderHeaderSet 7.1.5 Service Implementation: SalesOrderLineItemSet 7.2 Generation via Search Help 7.3 Generation via Redefinition 7.3.1 SAP BW Easy Query 7.3.2 Service Provider Interface 7.4 Summary 8 ABAP Programming Model for SAP Fiori 8.1 Development of CDS Views 8.2 Modeled Data Sources 8.3 Reference Data Sources 8.4 Adding Annotations to an OData Service 8.5 ABAP Programming Model for SAP Fiori with Classic APIs 8.6 ABAP Programming Model for SAP Fiori with BOPF 8.6.1 Defining the Business Object 8.6.2 Defining the Consumption View 8.6.3 Determinations, Validations, and Actions 8.6.4 Draft Support 8.7 ABAP RESTful Programming Model 8.8 Summary Part III - Application Development 9 SAPUI5 Application Development 9.1 Building Blocks of Web Application Development 9.2 Introduction to SAP Fiori and SAPUI5 9.2.1 SAP Fiori 9.2.2 SAPUI5 9.3 Installing SAPUI5 9.4 Creating an SAPUI5 Application 9.4.1 Manual Creation 9.4.2 Using the Eclipse Development Environment 9.5 Summary 10 SAP Web IDE 10.1 Installation and Access 10.1.1 Installing On-Premise via the SAP Web IDE, Personal Edition 10.1.2 Accessing On-Demand via SAP Web IDE Full-Stack 10.2 Connecting to SAP Gateway 10.2.1 Connecting the Local Installation to SAP Gateway 10.2.2 Connecting SAP Web IDE Full-Stack on SAP Cloud Platform to SAP Gateway 10.3 OData Sample Services 10.4 Developing SAPUI5 Applications 10.5 SAP Fiori Reference Apps 10.6 OData Model Editor 10.6.1 Activating the OData Model Editor 10.6.2 Browse Services via the OData Model Editor 10.7 Summary 11 Extensibility 11.1 Redefining and Extending OData Services 11.1.1 Redefinition 11.1.2 Field Extensibility 11.1.3 Node Extensibility 11.2 Extending SAPUI5 Applications 11.3 Extending SAP Fiori Applications 11.3.1 Extending the OData Service 11.3.2 Extending the SAPUI5 Application 11.4 Extending SAP S/4HANA Cloud 11.4.1 Extensibility Concepts for SAP S/4HANA Cloud 11.4.2 SAP S/4HANA Cloud Key User Extensibility 11.5 Summary 12 Mobile Application Development 12.1 Overview 12.2 Native Application Development 12.2.1 SAP Cloud Platform SDK for iOS 12.2.2 SAP Cloud Platform SDK for Android 12.3 Hybrid Application Development 12.3.1 Activate SAP Web IDE Full-Stack Feature 12.3.2 Create a Hybrid Android Application 12.4 Summary 13 Social Media Application Development 13.1 PHP 13.2 Facebook 13.3 Twitter 13.4 Sina Weibo (新浪微博) 13.5 Summary 14 Enterprise Application Development 14.1 Microsoft Excel 14.1.1 PowerPivot 14.1.2 $format=xlsx 14.2 Microsoft SharePoint/Office 365 14.3 Microsoft Visual C# Windows Desktop 14.4 Microsoft Active Server Pages (ASP) .NET 14.5 Summary Part IV - Administration 15 Lifecycle Management: Testing, Service Deployment, and Operations 15.1 Testing 15.1.1 Testing SAP Gateway Services 15.1.2 Testing a Client Application 15.1.3 Best Practices for Testing in SAP Gateway 15.2 Service Deployment 15.2.1 Transport of Repository Objects between SAP Backend Systems 15.2.2 Transport of Repository Objects and Customizing Entries between SAP Gateway Server Systems 15.2.3 Versioning 15.2.4 Activate and Maintain Services 15.2.5 OData 4.0 Service Deployment 15.3 Operations 15.3.1 Periodic Cleanup Tasks 15.3.2 Monitoring Overview 15.4 Summary 16 Security 16.1 Network and Communication Security 16.1.1 Transport Protection 16.1.2 Input Validation 16.2 User Management and Authorizations 16.3 Single Sign-On and Authentication Options 16.3.1 Basic Authentication 16.3.2 SAP Logon Tickets with SAP Enterprise Portal 16.3.3 X.509 Client Certificates 16.3.4 SAML 2.0 Browser Protocol 16.3.5 OAuth 16.3.6 Kerberos: Integrated Windows Authentication 16.4 Recommended Authentication Options 16.4.1 HTML5 Web Application 16.4.2 Desktop Application 16.4.3 Mobile Application (Direct Access) 16.4.4 Cloud 16.4.5 SAP Cloud Platform Mobile Services 16.4.6 Web Server 16.4.7 Business-to-Consumer Scenario 16.5 Read Access Logging 16.6 Summary Part V - Roadmap 17 Recent and Future Developments 17.1 SAP Gateway and Cloud Computing 17.2 Gamification 17.3 Internet of Things 17.4 Summary Advanced Topics A.1 Connecting Multiple SAP Backend Systems A.1.1 Routing A.1.2 Multiple Origin Composition A.1.3 Throttling A.2 Configuring Notifications in SAP Gateway A.2.1 Notifications in SAP Business Suite A.2.2 Notifications in SAP S/4HANA A.3 Using the Error Log A.4 Analyzing Performance and SAP Gateway Statistics A.5 Delta Query Support in Offline Scenarios A.5.1 Delta Query Protocol A.5.2 Service Implementation Options A.6 Server-Side Caching A.7 Summary The Authors Index