Skip to Content
avatar image
Former Member

confused abt webservice in XI

Hi Experts,

I have a confusion abt webservice in XI.

When an external application triggers a webservice hosted in XI, the response comes from ECC . Am i right?...

some mandatory data is sent from the ext application sent to XI (hosting the webservice) and sent to ECC and response back to Ext application?...

am i correct on this part?...

now i have an interface ext application- ext webservice- ext application.

Now i simply cannot host the webservice in XI with the outbound structure cos the only idea is to update some Z tables with the data coming from ext application.

now i have to integrate this with SAP, can anyone pls propose any idea?..

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Jul 14, 2009 at 05:14 AM

    can you please explain the requirement in a better manner....am confused about your requirement.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Teja,

      Dont confuse. First you need to know what are all data an external application may request. So based upon that create the datatype with all the fields. So create message type, and message interface. If you are going to use proxy then you can use the same message type and can map directly one to one. Then when the application sends a request you got the data which is flown into your proxy. Now once you have data in your proxy, write your business logic and update or create the ztables and once done create a response and send back to pi which will thrown into your webservice. Here both your message interfaces will be synchronous. Please see the how to document which will give you some idea.

      Regards,

      ---Satish

  • avatar image
    Former Member
    Jul 14, 2009 at 05:14 AM

    Teja,

    What I understood is you what to integrate from external webservice to ECC and on ECC you want to integrate with some Ztables. If yes then you can use SOAP sender to get the data into xi. Also since you want to update the ztables, best thing would be write a function module through which you can update the tables (always in a good design we never access the tables directly). So once updated get the response back from funciton module and through on the webservice.

    Regards,

    ---Satish

    Add comment
    10|10000 characters needed characters exceeded