What’s New in Integration Gateway in SAP Mobile Platform 3.0 SP04
This is my first blog in the SAP for Mobile area of SCN. As some of you might know, I am a product manager in SAP Gateway and currently focusing on Integration Gateway. If you don’t know much about Integration Gateway and how it differs from SAP Gateway, you might want to read my blog There is a gateway for that … that I wrote back in March. You can learn more about Integration Gateway in this blog where you will also find a webinar recording. Furthermore, if you really liked Integration Gateway and want to get your hands dirty with it, you don’t want to miss my colleague Bjoern’s blog on provisioning an OData service based on all supported datasources.
On September 11, 2014, SAP Mobile Platform 3.0 SP04 was released with many enhancements. As an integral part of SAP Mobile Platform 3.0, Integration Gateway also delivered some enhancements in support package 04. In this document, I will provide a short introduction to these enhancements.
Design-time (Eclipse plug-in)
- Versioning support for SAP Mobile Platform 3.0 SP03 and SP04
- Simplified user-experience (UX) particularly for SOAP and wizards in general
- OData Designer enhancements, including support for cut&paste of entities between different models
Custom Extensions via Scripts
- Both Request and Response mappings can be customized
- All datasources (ODC, SOAP, JDBC and JPA) are supported
- Some of the things that can be achieved via custom scripting
- Delta Token & Tombstones
- Mapping of multi-part WSDLs (that cannot be mapped via the user interface)
- Various SOAP authentication mechanisms
- Access to HTTP header variables
- A number of usability improvements; including better session timeout handling
- Ability to test connections to the defined destination
- Harmonization of the URLs between Gateway Cockpit and the provisioned OData services
- Most system query operations (e.g. $orderby, $skip, $top, $select, etc.) are supported for all datasources.
- Associations and Navigations are supported (with some restrictions).
- More details are explained in SAP note 1931374.
I know that this level of detail is too little to satisfy your thirst. But rest assured, you will see more details, samples and tutorials in the coming days.
IMO one of the best features of the SAP Netweaver Gateway is the Gateway Client, the ability to create and reuse test cases, the tools it provides for E2E root cause analysis and especially the way it handles the CSRF and security.
Is there going to be a similar feature in the Integration Gateway?
Thank you. I think this is a very good idea and can also help us in our own testing efforts. I will discuss it with the team.
We have a scenario to expose data from both SAP and Non SAP platforms . And we want to make these APIs secure and scalable. So we are evaluating both Integration gateway & API management would be a perfect fit for this.
Is it possible to connect from SAP API management to the APIs provided by Integration gateway ?
Your help is appreciated 🙂
Thank you for your interest in Integration Gateway and SAP API Management.
Yes, it is possible to add the services provisioned on Integration Gateway into SAP API Management and consume them from there.
Good Overview of Integration Gateway. Thanks !!
Currently we have our OData Services Deployed on SAP Netweaver Gateway and these services are consumed in SAP UI5. We are using SAP Business Suite only.
And in our back-end code we have used OData Deep Insert and Batch calls from SAP UI5.From Documentation we came to know that Integration Gateway does not support Deep Insert and Batch Calls.
We want to port the same application to SMP SP04 and SMP SDK Sp05 (Kapsel).
So ,in SMP SP04 , can we use SAP Netweaver Gateway directly as Integration Gateway is not supporting Deep Insert and Batch Calls. Please point us to any How-To Docs ?
Adding to the above question, you answered to the last question in Webinar: SAP Mobile Platform & Integration Gateway (Webinar Recording) saying in order to use the SMP 3.0 capabilites it is not necessary to use integration gateway. We can use the capabilities by using Odata proxies if we have data coming from singe backned, could you guide me to the document which has this OData proxies and does this process support the OData Deep Insert, Function Import and Batch calls.
Thanks & Best Regards,
You can configure the Odata end point URL in the SMP admin cockpit directly to develop your Hybrid/Native apps without IG. Ex.SMP 3 - Configuring Application in Management Cockpit
It supports deep insert and batch requests. But in offline mode deep insert is not supported for now.
SAP Customer Experience Group - CEG
Thanks Midhun for your reply!!..
You mentioned that Deep insert is not supported in Offline. Does it hold good if we use the SAP Netweaver Gateway with SMP 3.0 sp04&SMP 3.0 SDK sp05.
Thanks & Best Regards,