cancel
Showing results for 
Search instead for 
Did you mean: 

GW vs SMP for Integration?

Former Member
0 Kudos

Hi everyone, would we have a document showing the difference between using SMP vs GW for mobile integration? A partner is trying to figure out the basis on which he should decide before going forward.


Akram

Accepted Solutions (0)

Answers (3)

Answers (3)

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

Just to add,

If you opt SMP (mainly 3.0) as your choice, it provides one more feature/service called SAP Integration gateway. The main purpose of this service is to connect various SAP and non-SAP backend to mobile apps. To avail this feature, you have to add GWPA (Gateway productivity Accelerator) in Eclipse for modeling and generating the components that are deployed through Integration Gateway.

check here for more details :

Regards,

Jitendra

midhun_vp
Active Contributor
0 Kudos

Right, Integration Gateway (IG) will replace NW Gateway in the future. IG is a component that comes with SMP 3.0. SMP 3.0 is may be released by June. Right now IG has its own limitations.

Midhun VP

hofmann
Active Contributor
0 Kudos
 Integration Gateway (IG) will replace NW Gateway in the future

?

SAP is tighten the integration of GW into NW ABAP to make it an integral part of ABAP. These two complement each other.

hofmann
Active Contributor
0 Kudos

SMP is a mobile platform, GW is not. See GW as a modern SOA / WS that exposes your BAPIs as oData. SMP is the platform for you mobile apps. If no platform is needed, SMP is also not needed. FOr instance, there are some mobile apps from SAP that use GW but not SMP (SolMan apps).

Most of the SMP apps that use oData can be run without SMP, it's just that the mobile platform from SAP is SMP. For instance, the oData mobile apps in SUP 2.x do not really use SUP, they talk "directly" with GW.

midhun_vp
Active Contributor
0 Kudos

SMP and NW GW are two different products.SAP's recommended way of mobile application development includes the NW GW + SMP in the architecture. NW GW is to expose the Odata services from SAP, it can be consumed in mobile application directly or through SMP (where it acts as an online proxy). There are advantages in using SMP; It provides additional features such as secured communication, encrypted data storage, easy user on boarding, push notifications etc.

If you are looking for a web application like SAP Fiori (it is based on SAPUI5, these are lightweight apps) you need only NW GW in the architecture. But if you are going to develop complex apps with some offline features etc you need to choose SMP with NW GW.

NW GW is a free add on for the SAP suite customers.

Midhun VP