471,355 Members | 1,693 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,355 software developers and data experts.

C# needing to consume perl/SOAP::Lite service

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

Sep 17 '07 #1
1 2375
Gary W. Smith wrote:
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#?
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
Sep 18 '07 #2

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

reply views Thread by Blaine Everingham | last post: by
reply views Thread by Lamar | last post: by
1 post views Thread by Julio Delgado | last post: by
reply views Thread by cbeels | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.