Skip to Content
avatar image
Former Member

Doubt on Consuming webservices

Hi all,

I have a requirement to create a webservice from rfc and third party wantsto consume webservice from external system. I have created rfc and webservice from the same and got wsdl link. Can anyone tell how the external system can access wsdl link directly or is it required to register uddi ?

thanks and regards

Jijo

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Feb 02, 2009 at 08:55 AM

    put the WSDL URL into your favourite webbrowser and see what happens. if you can see some XML on your screen, your browser is 'consuming the WSDL'. if you see some proxy information or anything else that says that the desired host is not reachable you have a network issue to resolve. Resolve the issue and your webbrowser (aka client) is able to consume the WSDL. The story is completely the same for any other kind of client.

    No need for an UDDI. A UDDI is a phonebook, and usually you don't need a phonebook to make phone calls. It's the same for webservices and their descriptions(WSDLs).

    hope it helps,

    anton

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      hi,

      of course you can have the service and the consumer in different networks( actually this is the more common case than having them both in one network segment), you (i.e. your network admins) just have to make sure that networks are set up correctly (proxies, routers, name servers, etc...). some networking tricks often make things a bit complicated, like reverse proxying, URL rewriting, etc... but your networking and security guys should resolve such problems.

      anton