Data Integration using Integration Gateway. SAP Mobile Platform 3.0 SP02



Similar documents
Installation Guide: Agentry Device Clients SAP Mobile Platform 2.3

SEPA in SAP CRM. Application Innovation, CRM & Service Industries. Customer

R49 Using SAP Payment Engine for payment transactions. Process Diagram

Upgrade: SAP Mobile Platform Server for Windows SAP Mobile Platform 3.0 SP02

How-To Guide SAP Cloud for Customer Document Version: How to Configure SAP HCI basic authentication for SAP Cloud for Customer

Unlock the Value of Your Microsoft and SAP Software Investments

SAP ERP E-Commerce and SAP CRM Web Channel Enablement versions available on the market

How To Make Your Software More Secure

SAP Project Portfolio Monitoring Rapid- Deployment Solution: Software Requirements

Getting Started with the License Administration Workbench 2.0 (LAW 2.0)

How-To Guide SAP Cloud for Customer Document Version: How to replicate marketing attributes from SAP CRM to SAP Cloud for Customer

Landscape Design and Integration. SAP Mobile Platform 3.0 SP02

Contents. About this Support Package / Patch...5. To install the EPM Add-in for Microsoft Office Support Package 15 / Patch XX...

How to Configure an Example SAP Cloud Applications Studio (PDI) Solution for SAP Cloud for Customer

Power Smart Business Operations with Real-Time Process Intelligence

SAP HANA Cloud Integration CUSTOMER

SAP NetWeaver Identity Management Identity Services Configuration Guide

Multi Channel Sales Order Management: Mail Order. SAP Best Practices for Retail

How-To Guide SAP NetWeaver Document Version: How To Guide - Configure SSL in ABAP System

K88 - Additional Business Operations for Loans. Process Diagram

SBOP Analysis 2.1, edition for Microsoft Office Additional PAM Information

SAP Fiori Infrastructure rapid-deployment solution: Software and Delivery Requirements

Creating a Fiori Starter Application for sales order tracking

Price and Revenue Management - Manual Price Changes. SAP Best Practices for Retail

GR5 Access Request. Process Diagram

SAP Working Capital Analytics Overview. SAP Business Suite Application Innovation January 2014

Ariba Procure-to-Pay Integration rapiddeployment

SAP Mobile Platform 3.0 Overview. Jeff Gebo Customer Experience Group June 10th, 2014

SAP Best Practices for SAP Mobile Secure Cloud Configuration March 2015

Process Archiving using NetWeaver Business Process Management

SAP BW 7.4 Real-Time Replication using Operational Data Provisioning (ODP)

SAP HANA SPS 09 - What s New? HANA IM Services: SDI and SDQ

SAP MII for Manufacturing rapid-deployment solution: Software Requirements

Integration of SAP central user administration with Microsoft Active Directory

SAP HANA Big Data Intelligence rapiddeployment

SFSF EC to 3 rd party payroll Integration Software and Delivery Requirements

Why Cloud Platforms are the Secret Weapon to Make Your Business More Agile and Competitive

Xcelsius Dashboards on SAP NetWaver BW Implementation Best Practices

SAP Fiori Architecture overview

Interaction Center Sales & Marketing Detailed View

SAP HANA Live & SAP BW Data Integration A Case Study

FA7 - Time Management: Attendances/Absences/Overtime/Hajj Leave. Process Diagram

Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3 SP02

Enhance Customer Service with Integrated Scale Management Software from SAP

K75 SAP Payment Engine for Credit transfer (SWIFT & SEPA) Process Diagram

SAP Master Data Governance- Hiding fields in the change request User Interface

Optimize Revenue for High-Volume Service Providers with Pricing Simulation

SAP Business Warehouse Powered by SAP HANA for the Utilities Industry

Understanding Security and Rights in SAP BusinessObjects Business Intelligence 4.1

How to Extend a Fiori Application: Purchase Order Approval

SM250 IT Service Management Configuration

Mobile app for Android Version 1.0.x, January 2014

SAP Document Center. May Public

Tutorial: BlackBerry Object API Application Development. Sybase Unwired Platform 2.2 SP04

Tutorial: Mobile Business Object Development. Sybase Unwired Platform 2.2 SP02

Using SAP Logon Tickets for Single Sign on to Microsoft based web applications

SAP Mobile Documents. December, 2015

Downport to SAP GUI for documents Access Control Management

Partner Certification to Operate SAP Solutions and SAP Software Environments

Integration capabilities of SAP S/4HANA to SAP Cloud Solutions

A Cloud-Based Foundation for Enterprise Mobility

Developing Applications for Integration between PI and SAP ERP in Different Network Domains or Landscapes

SAP Mobile - Webinar Series SAP Mobile Platform 3.0 Security Concepts and Features

Run SAP Risk Management in Utilities to Get Business Value Fast

Software Requirements

SAP Landscape Transformation (SLT) Replication Server User Guide

SAP Payroll Processing control center rapiddeployment

R/3 and J2EE Setup for Digital Signature on Form 16 in HR Systems

Software and Delivery Requirements

Complementary Demo Guide

ITM204 Post-Copy Automation for SAP NetWeaver Business Warehouse System Landscapes. October 2013

How To Use An Automotive Consulting Solution In Ansap

SAP NetWeaver BRM 7.3

Setting up the Environment for Creating or Extending SAP Fiori Apps

How-To Guide SAP Cloud for Customer Document Version: How to Perform Initial Load of data from SAP ERP to SAP Cloud for Customer

Extend Business Scope and Improve Governance with SAP Content Management

Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3

SAP Solution Manager: The IT Solution from SAP for IT Service Management and More

SAP Business One mobile app for Android Version 1.0.x November 2013

Maintaining Different Addresses and Ids for a Business Partner via CRM Web UI

SuccessFactors Global Human Capital Management (HCM) Academy and Admin Training Schedule (Q3 Q4 2014)

Two UX Solutions Now Included with SAP Software

Software and Delivery Requirements

Real-Time Analytics: Integrating Social Media Insights with Traditional Data

Automotive Consulting Solution. CHEP - EDI- Container Data

How to Deliver a Coordinated Customer Experience across Every Channel

SAP Operational Process Intelligence Security Guide

Alert Notification in SAP Supply Network Collaboration. SNC Extension Guide

How to Extend SAP Cloud for Customer - SAP On- Premise Pre-Packaged Integration Content (PI/HCI)

Configuring Java IDoc Adapter (IDoc_AAE) in Process Integration. : SAP Labs India Pvt.Ltd

Certificate SAP INTEGRATION CERTIFICATION

In-Store Merchandise and Inventory Management. SAP Best Practices for Retail

How-to guide: Monitoring of standalone Hosts. This guide explains how you can enable monitoring for standalone hosts in SAP Solution Manager

Cost-Effective Data Management and a Simplified Data Warehouse

TREX based DMS search Document Management

Protect Your Connected Business Systems by Identifying and Analyzing Threats

Transcription:

Data Integration using Integration Gateway SAP Mobile Platform 3.0 SP02

DOCUMENT ID: DC02000-01-0302-01 LAST REVISED: February 2014 Copyright 2014 by SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/ index.epx#trademark for additional trademark information and notices.

Contents Introduction to Integration Gateway...1 Enabling Models as OData Services...3 Managing Services in Gateway Management Cockpit...5 Data Integration using Integration Gateway iii

Contents iv SAP Mobile Platform

Introduction to Integration Gateway Introduction to Integration Gateway Integration Gateway is a service that runs within SAP Mobile Platform Server, to provide the ability to run mobile applications that connect to various SAP and non-sap (OData and non- OData) datasources. To build the services, the Gateway Productivity Accelerator includes tools, the Eclipse-based Toolkit for Integration Gateway, for modeling and generating components that are deployed through Integration Gateway. Integration Gateway includes: Runtime environment, for connecting to various datasources (both SAP and non-sap) and fetching runtime data A Web-based central user interface (UI), Gateway Management Cockpit, for managing services Integration Gateway allows you to connect to different back ends, fetch data at runtime, and convert it into OData models to expose data as an OData service using: Java Database Connectivity (JDBC) Java Persistence API (JPA) Simple Object Access Protocol (SOAP) OData Channel (ODC) The data model developer uses the Toolkit for Integration Gateway provided with Gateway Productivity Accelerator to model and generate services. The data model developer harmonizes different data models, structures, values, and so on, into a single OData model to be provisioned as an OData service. The application developer can use the OData services exposed by Integration Gateway to develop mobile applications that use customer data and business information from various datasources. The application may combine data from these sources (Web services, JDBC content, JPA models, and so on), executing processes that cross enterprise system boundaries. Data Integration using Integration Gateway 1

Introduction to Integration Gateway 2 SAP Mobile Platform

Enabling Models as OData Services Enabling Models as OData Services The Toolkit for Integration Gateway allows you to expose OData services based on database tables by mapping the model definition to the corresponding tables. Define an OData model to match the table properties, then bind the OData model to a datasource using Toolkit for Integration Gateway. The resulting OData services can be consumed by any client of SAP Mobile Platform and makes the OData service available for consumption. For information on developing mobile applications by using the OData services exposed by Integration Gateway, see: Integration Gateway GWPA Developer Guide for SAP NetWeaver Gateway Productivity Accelerator at https:// help.hana.ondemand.com/gateway_gwpa/frameset.htm. The tasks referenced below refer to sections in Service Implementation > Binding Multiple Data sources from SAP and Non SAP Stacks. For information on creating the security roles required to deploy projects to SAP Mobile Platform Server, see SAP Mobile Platform 3.0 > SAP Mobile Platform Server > Administrator > Security Administration > Security Profiles, Roles, and Authentication in SAP Mobile Platform > Role Mapping > Integration Gateway Roles. Prerequisites Install SAP Mobile Platform Server. Install Toolkit for Integration Gateway. See SAP NetWeaver Gateway Productivity Accelerator (Developer Edition) at https://tools.hana.ondemand.com/#gateway. Enabling your data model as an OData service includes: 1. Creating a service implementation project, which is an Eclipse project with a predefined project structure, which generates and stores all the artifacts needed for OData service provisioning. When you create the service implementation project, you can also define the OData model. See Creating a Service Implementation Project in the GWPA Developer Guide. 2. Selecting the datasource to be configured with the service implementation project by specifying the OData references and the datasources to bind with the entity set. See Selecting a Datasource in the GWPA Developer Guide. 3. (Optional) Mapping the source and target fields of non-matching structures for operationsbased (SOAP) structures. See Working in the Mapping Editor in the GWPA Developer Guide. 4. Generating the runtime artifacts and deploying the project to SAP Mobile Platform Server. Data Integration using Integration Gateway 3

Enabling Models as OData Services See Generating and Deploying Service Implementation Project in the GWPA Developer Guide. 4 SAP Mobile Platform

Managing Services in Gateway Management Cockpit Managing Services in Gateway Management Cockpit A service, with the exception of SOAP, is automatically registered when the service is deployed from the Toolkit. Use Gateway Management Cockpit to assign the registered service to a destination and activate it. For information about using Gateway Management Cockpit, see: Administrator > Administrator Overview >Administrator Overview for Integration Gateway. To review these tasks, click the Gateway Management Cockpit link. Managing services consists of: Creating a destination in Gateway Management Cockpit. See Gateway Management Cockpit > Creating a Destination on Gateway Management Cockpit. Assigning destinations to a service in Gateway Management Cockpit. See Gateway Management Cockpit > Assigning and Removing Destinations. (For SOAP services only) Registering a service in Gateway Management Cockpit. See Gateway Management Cockpit > Registering an SAP Service in Gateway Management Cockpit. Data Integration using Integration Gateway 5

Managing Services in Gateway Management Cockpit 6 SAP Mobile Platform