Skip to Content
avatar image
Former Member

Consuming webservices published by XI

Hi

I have a question regarding consuming webservices published on the XI server - I want to generate client proxies in a .net env that consumes the webservice on the XI server. I have read from SAP documentation and several weblogs that using the *wsdl file generated in the ID during the WS creation process is the way to do it.

My question is : can I generate client proxies in the .net env by directly pointing to a URL on the XI server - that defines that particular webservice - instead of using WSDL as a starting point ? By doing this, when we move to the QA/Test environments in the corresponding *.net applications, we can re-generate the proxies by pointing to the central webservice definition on the XI server.

I hope I have been clear with my question. Thanks in advance for your time.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Dec 29, 2005 at 06:13 AM

    Hi Karthik,

    <i>By doing this, when we move to the QA/Test environments in the corresponding *.net applications, we can re-generate the proxies by pointing to the central webservice definition on the XI server.</i>

    I have a different understanding on thsi point.The .NET interfaces created are based on the WSDls pointing to the development server.when you change to the QA or Production server the <b>URL of the wsdl</b> will change and hence you will have to recompile and produce new DLLs.

    Hope you are clear that URL(server name and port) keeps changing with the XI box .

    Cheers,

    Rashmi

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 29, 2005 at 06:01 AM

    Hi karthik

    try this blog

    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]

    Cheers

    shailesh

    Add comment
    10|10000 characters needed characters exceeded