Skip to Content
avatar image
Former Member

How to retrieve REST feed using XI

Hi,

We have a partner that setup a REST (Representational state transfer) feed and we need to retrieve data from that feed using XI and push the data to R/3. The data is presented in plain HTTP with no SOAP wrapper and we access the queue using a username and password. I can't find an adapter that will do the job, am I missing something or does anyone have a work-around?

Johan

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Sep 30, 2008 at 11:30 AM

    Have to tried to post data as using HTTP client (http adapter)?

    Regards,

    Prateek

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Prateek,

      Thanks for the suggestion, but I don't think it will work. The HTTP adapter cannot "poll" for new data as a file adapter can. REST is in a way similar to RSS where you have to pull down data from a website and the website does not send the data to you.

      Regards,

      Johan

  • avatar image
    Former Member
    Mar 20, 2009 at 09:19 AM

    Hello,

    Although the thread appears to be rather oldish. just in case anyone might stumble upon this: there IS a way to do this, in fact more than just one. I drafted the solution in a wiki article:

    [REST Web Services in XI - Proof of Concept|https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/restWebServicesinXI%2528Proofof+Concept%2529]

    If there is interest for the subject I may post more details.

    Regards

    WN

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Bill,

      Ideally REST web Services are mainly for handhelds, where bandwidth is limited, mostly for stateless web Services.

      You can get the data using HTTP get.

      You can also use JAX-RS API.

      You can write a module that uses this.

      Regards

      Ravi Raman