Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Dear Reader Notes on Usage Table of Contents Foreword by Matthias Steiner Preface
Target Group and Prerequisites Structure of the Book Conventions Using Code Examples Acknowledgments
Part I – Foundations 1 Introduction to SAP HANA Cloud Platform
1.1 Introducing SAP HANA Cloud Platform 1.2 The Cloud Computing Revolution
1.2.1 What Is Cloud Computing? 1.2.2 Understanding the Cloud Computing Service Models 1.2.3 Some Historical Perspective
1.3 A Strategic “Glue” Component for SAP
1.3.1 Challenges of the Hybrid Landscape 1.3.2 Where SAP HANA Cloud Platform Fits In
1.4 Summary
2 Getting Up and Running
2.1 Obtaining an SAP HCP Account
2.1.1 Understanding the SAP HCP Account Concept 2.1.2 Registering for a Free Developer Account
2.2 What’s in the Box?
2.2.1 Application Runtime Containers 2.2.2 SAP HCP Enablement Services 2.2.3 Higher-Level Services
2.3 Installing SAP HCP Development Tools
2.3.1 Setting Up the Eclipse IDE 2.3.2 Downloading the SAP HCP SDK 2.3.3 Installing the SAP JVM
2.4 Summary
Part II – Core Development Concepts 3 Developing Java Applications
3.1 Overview 3.2 Creating Java Web Applications
3.2.1 Creating a Dynamic Web Project in Eclipse 3.2.2 Building the Servlet-Based Controller 3.2.3 Creating the View Layer Using JSPs 3.2.4 Testing the Application Locally
3.3 Working with EJBs
3.3.1 Refactoring for EJBs 3.3.2 Implementing Business Logic in an EJB 3.3.3 Incorporating EJBs into Servlets and JSPs
3.4 Debugging and Tuning Java Applications
3.4.1 Debugging a Java Web Application 3.4.2 Profiling Java Web Applications
3.5 Next Steps 3.6 Summary
4 Managing and Deploying Java Applications
4.1 Overview 4.2 Deploying Java Applications
4.2.1 Deployment Using the Eclipse IDE 4.2.2 Deployment Using the Console Client 4.2.3 Monitoring Deployments 4.2.4 Logging and Tracing Concepts
4.3 Source Code Management
4.3.1 Introduction to Git and GitHub 4.3.2 Getting Started with EGit 4.3.3 Defining a Git Repository on GitHub 4.3.4 Cloning a Git Repository in Eclipse 4.3.5 Adding Projects to Change Control 4.3.6 Checking in Changes 4.3.7 Where to Go From Here
4.4 Build Automation with Apache Maven and Ant
4.4.1 Getting Started with Apache Maven 4.4.2 Working with Apache Ant
4.5 Continuous Integration with Jenkins
4.5.1 Introducing Jenkins 4.5.2 Installing Jenkins on SAP HCP 4.5.3 Moving toward Continuous Integration
4.6 Summary
5 Developing Native SAP HANA Applications
5.1 Overview 5.2 Getting Started
5.2.1 Creating a Trial SAP HANA Instance 5.2.2 Working with Eclipse and the SAP HANA Tools 5.2.3 Working with the SAP HANA Web-Based Development Workbench
5.3 Creating an SAP HANA XS Project in Eclipse 5.4 Building the Application Data Model
5.4.1 Defining a Persistence Model Using Core Data Services 5.4.2 Exposing the Data Model as an OData Service 5.4.3 Consuming the Data Model from Server-Side JavaScript
5.5 Developing the Application UI 5.6 Finishing Touches
5.6.1 Creating the Application Descriptor File 5.6.2 Defining the Application Access File 5.6.3 Defining a Security Role for Display Access
5.7 Deployment and Testing
5.7.1 Activating the SAP HANA XS Project 5.7.2 Assigning the Display Role to a User Account 5.7.3 Importing Test Data 5.7.4 Launching the Application
5.8 Summary
6 Consuming Cloud Services
6.1 Overview 6.2 Using the Persistence Service
6.2.1 Conceptual Overview 6.2.2 Managing Database Schemas 6.2.3 Working with the Java Persistence API 6.2.4 Working with Java Database Connectivity 6.2.5 Database Management Concepts
6.3 Using the Connectivity Service
6.3.1 Conceptual Overview 6.3.2 Working with Destinations 6.3.3 Case Study: Calling On-Premise RFC Functions 6.3.4 Case Study: Consuming a RESTful Web Service 6.3.5 Case Study: Sending an E-Mail Message
6.4 Using the Document Service
6.4.1 Conceptual Overview 6.4.2 Working with the OpenCMIS API 6.4.3 Consuming the Document Service Externally
6.5 Summary
7 Developing HTML5 Applications
7.1 Overview 7.2 Getting Started
7.2.1 Defining a New HTML5 Application 7.2.2 Accessing the Git Repository 7.2.3 Working with the SAP Web IDE 7.2.4 Activating the HTML5 Application Content in the SAP HCP Cockpit 7.2.5 Testing the Finished Product
7.3 Advanced Concepts
7.3.1 Working with the Application Descriptor 7.3.2 Integrating SAPUI5 Content 7.3.3 Accessing External Resources 7.3.4 Configuring Application Security 7.3.5 Putting It All Together
7.4 Summary
8 Securing Cloud Applications
8.1 Overview 8.2 Introduction to Java EE Security Concepts
8.2.1 Understanding the Java EE Security Model 8.2.2 Technical Underpinnings
8.3 Implementing Declarative Security with Java
8.3.1 Configuring Authentication 8.3.2 Defining Security Roles and Constraints 8.3.3 Role Assignment in the SAP HCP Cockpit
8.4 Implementing Programmatic Security in Java
8.4.1 Checking Authorizations Programmatically 8.4.2 Working with the User Management API 8.4.3 Working with the Authentication API 8.4.4 Working with the Password Storage API 8.4.5 Protecting Against Cross-Site Scripting Attacks
8.5 Authentication and Authorization with SAML 2.0
8.5.1 SAML Overview 8.5.2 Configuring Trusted Identity Providers 8.5.3 Implementing Assertion-Based Group Mapping
8.6 Protecting Web Resources with OAuth 2.0
8.6.1 What Is OAuth? 8.6.2 Understanding the OAuth Authorization Flow 8.6.3 Securing Web Resources with OAuth 8.6.4 Developing and Configuring OAuth Clients
8.7 Summary
Part III – Advanced Concepts 9 Working with SAP HANA Cloud Portal
9.1 Introduction
9.1.1 What Is SAP HANA Cloud Portal? 9.1.2 Architectural Overview 9.1.3 How Is SAP HANA Cloud Portal Used?
9.2 Understanding SAP HANA Cloud Portal’s Content Model 9.3 Developing Content for SAP HANA Cloud Portal
9.3.1 Creating OpenSocial Widgets 9.3.2 Utilizing SAP HANA Cloud Portal Features 9.3.3 Adapting Preexisting Web Applications 9.3.4 Adding a Widget to the Portal’s Content Catalog
9.4 Case Study: Building a Custom Portal Site
9.4.1 Creating a Site in the Site Directory 9.4.2 Setting Up the Site’s Page Hierarchy 9.4.3 Adding Content to the Pages 9.4.4 Publishing and Testing the Site
9.5 Next Steps 9.6 Summary
10 Introduction to SAP HANA Cloud Integration
10.1 Overview 10.2 Use Cases 10.3 Getting Started with the Eclipse IDE
10.3.1 Installing SAP HANA Cloud Integration Plug-Ins 10.3.2 Configuring Eclipse
10.4 Implementing a Simple SOAP-to-SOAP Scenario
10.4.1 Creating an Integration Flow 10.4.2 Configuring Sender and Receiver Systems 10.4.3 Importing WSDL Files from SAP PI or Your Local File System 10.4.4 Creating a Parameters File 10.4.5 Mapping between Sender and Receiver Systems 10.4.6 Configuring Sender and Receiver Communication Channels 10.4.7 Deploying the Integration Project 10.4.8 Monitoring
10.5 Introduction to the Web UI for SAP HANA Cloud Integration
10.5.1 The Discover Section (Integration Content Catalog) 10.5.2 The Design Section 10.5.3 The Run Section 10.5.4 The Monitor Section
10.6 Summary
11 Extension Scenarios with SAP HANA Cloud Platform
11.1 The Need for Software-as-a-Solution Extensions 11.2 The Architecture of an Extension
11.2.1 Extension Application Frontend Layer 11.2.2 Extension Application Backend Layer 11.2.3 Extension Application Connectivity Layer
11.3 Integration Points for Extending SAP Cloud Solutions
11.3.1 Custom Business Objects and Views 11.3.2 Workflows 11.3.3 Roles and Permissions 11.3.4 API Clients 11.3.5 Rules 11.3.6 Configurable UIs 11.3.7 Custom Code 11.3.8 Home Page Tile Configuration 11.3.9 Navigation Configuration
11.4 Extending SuccessFactors with SAP HCP Applications
11.4.1 SuccessFactors Administration Layers 11.4.2 Account Onboarding 11.4.3 Deploying Your First SuccessFactors Extension 11.4.4 SuccessFactors Extension Administration 11.4.5 SuccessFactors APIs 11.4.6 Creating Custom MDF Objects and Consuming Them from SAP HCP 11.4.7 Creating Custom Home Page Tiles Hosted on SAP HCP 11.4.8 Managing Custom Navigation Entries 11.4.9 Troubleshooting SuccessFactors Extension Applications
11.5 Summary
A The Authors Index Service Pages Legal Notes
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion