SMP 3.0 Simplifies Integration
Jump to: Integration Gateway |SMP Tools | OData Services | Exchange Framework |
SMP 3.0 brings together different mobile technologies - SUP, Agentry and Mobiliser -, each of which had previously implemented their own integration framework and that each came with its own capabilities and purposes.
With the consolidation of the different technologies, SMP 3.0 introduces a much simplified and unified approach to (back-end) integration: relying on the standard OData protocol. SAP NetWeaver Gateway provides the direct OData connectivity to SAP back-ends, whereas Integration Gateway provides additional integration to 3rd party systems using protocols such as SOAP, JDBC, JPA, and more.
In his blog There is a Gateway for that ..., Mustafa Saglam addresses in more detail what the different Gateway solutions are used for.
Got a question on Integration? Ask!
Integration Gateway is a technology component that provides design-time tools and the associated run-time for modeling, composing and provisioning OData services. These can be based on one or more APIs from various SAP and non-SAP data sources.
The data sources supported as of today are SOAP, JPA and JDBC to access non-SAP data sources as well as ODC for accessing OData services provisioned via SAP Gateway.
Integration Gateway is delivered inside SAP Mobile Platform 3.0 as an on-premise solution. It is fully implemented in Java and runs on SAP Lean Java Server, a lightweight OSGi based application server.
To build the services, you use the SAP Mobile Platform Tools, which are based on Eclipse (Kepler) (see below for details).
Resources
- Documentation of Integration Gateway is part of the SMP 3.0 Server Documentation (SP4)
How-To Guides
- Develop and deploy an OData service to the SMP3 on an Oracle database, by Marvin Hoffmann
Part 1 describes how to set up the HSQLDB and how to deploy the JDBC driver to SMP3
Part 2 describes how to model, implement and deploy the OData service with Integration Gateway
Part 3 describes how to configure the Integration Gateway on SMP3 to bind the OData service to the backend and how to display the OData service
- Create an OData Service based on SAP Gateway, SOAP, JDBC and JPA Data Sources, by Bjoern Woppmann
SAP Integration on SAP CodeTalk
| Webinar Recording - Intro to Integration Gateway |
For a first introduction to SAP Gateway, watch & listen to Ian Thain's interview with Jeff Gebo from the SAP Customer Experience Group. Find Ian's complete list of SAP Code Talk interviews on YouTube! | Mustafa Saglam, Product Manager SAP Gateway, introduces Integration Gateway and the unique value it adds to SAP Mobile Platform 3.0. - SAP's Strategy for Integration in Mobility
- SAP Gateway & Integration Gateway
- Integration Gateway in SMP 3.0
- Provisioning OData Services in SMP 3.0
- Demo SAP Gateway & Integration Gateway
- Q&A (starting at about 00:48)
|
SAP Mobile Platform Tools |
The SAP Mobile Platform Tools are the design time tools that you use to design and provision OData services for SAP Mobile Platform. The tool set comes with two components: The OData Modeler is used to design OData models, the API Toolkit is used to bind the OData to data sources.
Read Amit Nigam's blog on how SMP Tools relate to the now deprecated NetWeaver Gateway Productivity Accelerator (GWPA): SAP Gateway Developer Tools – Bridging the Past, Present and Future.
- OData Modeler
The OData Modeler lets you create, import and design Odata models. It follows the open OData standard and is suitable for creating & editing OData Models from different sources and for different destinations.
- API toolkit
Using the API toolkit, you can bind OData models that you created with the OData Modeler to additional data sources, such as SOAP, JPA, JDBC or ODC (OData Channel for SAP NetWeaver Gateway).
Getting Started
5 Videos to understand SAP Mobile Platform Tools
Bjoern Woppmann, Product Manager for SAP Gateway, provides a great overview of the SMP Tools in his 6 videos:
Video 1: Introduction to SAP Mobile Platform Tools
| Videos 2 - 6:
|
NetWeaver Gateway - Implementing OData Services |
The SCN Space for NW Gateway holds all knowledge about NW Gateway in one place. Make this a frequent stop!
Three How-To guides help with offline features for mobile apps:
- How to Develop a Gateway Service using Code based Implementation
- How to Develop Query Options for an OData Service Using Code-Based Implementation
NetWeaver Gateway & SAP (Syclo) Exchange Framework |
DEPRECATED! NetWeaver Gateway - Productivity Accelerator (GWPA) |
SAP has officially ended the support of Eclipse Juno in June 2014. Since GWPA is only available on Juno, this tools is no longer offered by SAP.
Features relevant to the SAP Mobile Platform are now published as the "SAP Mobile Platform Tools".
What does that mean for you? Amit Nigam explains this how we have you covered in his blog SAP Gateway Developer Tools – Bridging the Past, Present and Future.
As as summary for the three individual components of GWPA:
- OData Modeler: We will have a new and improved tool in the Kepler release
- Provisioning Tools: Currently we have “Toolkit for Integration Gateway” which supports SMP 3.0 (more above).
In Kepler we will have an improved toolkit called “API Toolkit for SAP Mobile Platform”. - Consumption Tools: Please refer this link for more details