Skip to Content
avatar image
Former Member

SOAP and Http

Hello Friends..

This is new to XI, SO i have a doubt whether SOAP and HTTP have communcation channels. Please give me in clear format. If yes why? If No then why it is not require?

Thank you

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

6 Answers

  • avatar image
    Former Member
    Jul 27, 2007 at 11:03 AM

    hi ravi,

    if u r sending xml payload via Http client to XI ...no need to create communication channel...because http adapter lies in the ABAP stack itself....

    since http adapter lies in the abap stack ....actual xml payload sent via HTTP client bypasses the adapter engine....

    Since soap adapter lies in the Java stack.....u have to create communication channel for it....

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 27, 2007 at 10:59 AM

    SOAP- has both sender and receiver channels -

    To know about configuring the SOAP adapter -

    http://help.sap.com/saphelp_nw04/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/content.htm

    HTTP - It doesn't have a sender adapter. But it has receiver adapter.

    More on HTTP adapter -

    http://help.sap.com/saphelp_nw04/helpdata/en/44/79973cc73af456e10000000a114084/content.htm

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 27, 2007 at 10:58 AM

    Hi ravi,

    Go through this blogs..

    Soap:

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f9cd4

    /people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

    /people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2

    /people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi

    /people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services

    /people/riyaz.sayyad/blog/2006/05/07/consuming-xi-web-services-using-web-dynpro-150-part-i

    /people/riyaz.sayyad/blog/2006/05/08/consuming-xi-web-services-using-web-dynpro-150-part-ii

    HTTP:

    /people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit

    vasanth

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 27, 2007 at 10:59 AM

    hi Ravi,

    u need communication channel for both the sender and receiver soap.

    but when it comes to HTTP, u need the CC only if u r using a receiving http adapter. we dont need the sender in http because http and idoc adapter reside on the integration engine unlike other adapters.

    regards,

    Raghu

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 27, 2007 at 11:00 AM

    Hi

    >>SOAP

    Its yes for both sender and receiver

    For soap scenario u need communication channel for both sender and receiver

    >>HTTP

    only receiver channel

    In case of HTTP sender service is not neccessary the message is directly posted in the integration engine.

    but for receiver v will be creating communication channel

    regards

    yugapreetha

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 27, 2007 at 11:02 AM

    Hi Ravi,

    Please go through the following link and will find for which adapters we require sender and receiver channels:

    http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm

    Regards,

    Prasanthi.

    Add comment
    10|10000 characters needed characters exceeded