C# SOAP

R

Rich

i have a handheld app which knows about a SOAP web service, in terms
of knowing what data is to be passed to the server. This is done when
the app is created.

My problem is that I want my data server to be able to talk to the
SOAP web service. I have the wsdl file. This would be relativly
simple if i only had to access one web service. But i have several
handhelds and several different wsdl files. Is this possible and
could anyone guide me in the right direction.

So when the handheld connects to my server i know which wsdl file the
handheld is using and hence have a copy on the server machine which i
can use.

I am using C#, and wish to use the .net not SOAP toolkit functions.

Any help/guidance would be much appreciated,

Please reply to (e-mail address removed)
 
N

Nicholas Paldino [.NET/C# MVP]

Rich,

I would assume that they are all exporting the same web service (at
least, they should be). You should be able to create a proxy that you can
use to connect to the handheld devices, and then just set the host that you
want on the proxy. Since all the calls are the same, you should be able to
use the same proxy, just switch where it points to.

Hope this helps.
 
R

R D

Hi,
Thanks but they will all be accessing a different web service. And all
they tell my server is the location of a wsdl file along with a mapping
file which maps parameters to functions in the service. So I want my
server to be dynamic so that it only needs a wsdl file.

Is there a way to create a generic proxy?

-Rich
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top