complex arguments with webservice passthrough

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Jim V

    complex arguments with webservice passthrough

    I've got an interesting way that i have to handle webservices. I cannot
    access the computer that i need to from outside the firewall. Therefore i
    have to a webservice on a webserver to act as a relay. So in other words,
    Client A, sends a request to webserver B, which then sends a message to
    internal web server C.

    When using a complex type as an argument, the definition has to lie on the
    server. But in my case, how could A see the definition on C?

    Thanks
    V
  • Marvin Smit

    #2
    Re: complex arguments with webservice passthrough

    Hi,

    Since the C (int server) exposes the WSDL with the datatypes its going
    to use, you can propagate the C exposed datatypes in the B (ext
    server) WebService. This will include the C datatype in the B exposed
    WSDL.

    Client A can now use the datatypes from B, which in fact originate
    from C.

    Hope this helps,

    Marvin Smit.

    On Mon, 1 Aug 2005 11:11:02 -0700, "Jim V" <Jim
    V@discussions.m icrosoft.com> wrote:
    [color=blue]
    >I've got an interesting way that i have to handle webservices. I cannot
    >access the computer that i need to from outside the firewall. Therefore i
    >have to a webservice on a webserver to act as a relay. So in other words,
    >Client A, sends a request to webserver B, which then sends a message to
    >internal web server C.
    >
    >When using a complex type as an argument, the definition has to lie on the
    >server. But in my case, how could A see the definition on C?
    >
    >Thanks
    >V[/color]

    Comment

    Working...