I have a SOAP::Lite package written in perl on a *nix environment that
I need to consume from a C#. The classes in perl are pretty simple,
each taking a string and returning a string (ranging from 1 bytes, to
20mb). The problem is I don't have a WSDL interface, that I would
normally use with the WebReference. I've read some places on how to
try to derive this from the Linux side (using other perl packages) but
since this is a vendor closed boxed product, there isn't much I can
do.
Is there a way to manually create the WSDL file and consume it with
C#?
--Gary
Arne Vajhøj - 18 Sep 2007 01:18 GMT
> I have a SOAP::Lite package written in perl on a *nix environment that
> I need to consume from a C#. The classes in perl are pretty simple,
[quoted text clipped - 7 lines]
> Is there a way to manually create the WSDL file and consume it with
> C#?
Do you have a description of the API you will be calling ?
If no, then you can obviously not call it.
If yes, then create a web service with the same API, generate
the WSDL and change the URL to the real one.
Arne