Skip to Content

ICM & Gateway

Can anyone help to explain what's the difference roles they play and their relatetionship?

I am a little confused with them.

In my opinion, ICM is to handler HTTP request like POST or GET.

So what does Gateway do then?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Jan 10, 2015 at 05:14 PM

    Hello Yu,


    The Internet Communication Manager ensures correct communication between the SAP System and the outside world via HTTP, HTTPS and SMTP protocol.


    Internet Communication Manager (ICM) - SAP Library


    SAP Gateway is an interface implemented using the Open Data Protocol (OData) which enables us to consume the Back-End Business Logic.

    SAP Gateway - SAP Library

    Regards,

    Ashwin



    Add comment
    10|10000 characters needed characters exceeded

  • Jan 10, 2015 at 08:35 PM

    - ICF is the low level technology enabling http communication to and from an ABAP server.

    - Gateway makes use of ICF. But it positions itself as an OData producer out of SAP.

    ICF is a common technology in SAP and is used by anything that has to do with http communication. Gateway, WebDynpro, ITS etc make use of ICF and build on it.

    Add comment
    10|10000 characters needed characters exceeded