Re: C# Web Services - usage by non .net clients?
- From: "Pablo Cibraro [MVP]" <pcibraro@xxxxxxxxxxx>
- Date: Fri, 28 Jul 2006 09:17:12 -0400
Hi David,
Yes, the only thing you need is the WSDL. For example, Java provides a tool
to generate the proxy and the xsd types from a WSDL.
However, your web service must conform to the WS-I BSP profile if others
platforms are going to consume it. (This profile warrants interoperability)
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class Service : System.Web.Services.WebService
{
If you use that attribute, ASP.NET performs some checkings to determine
whether your web service conforms to that profile.
Regards,
Pablo.
"David++" <David@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:CD3FDAF4-C042-47DE-8F2C-FB7D6F9C9B5E@xxxxxxxxxxxxxxxx
Dear List,
If I develop a Web Service in C# and upload it to my .NET server it is
then
very easy to use the Web Service in a .NET programmed client (i.e. C# win
forms) by simply using 'Add Web Reference' and pointing to the url of the
web
Service.
However, what if I develop a client in delphi or progress or Java? Is the
WSDL all the client needs to use the Web Service?
Further, if so, what files are subsequently generated from the WSDL file?
Would it be a client specific format of the Proxy class?
Up till now I have developed both cleints and services in C# .NET so have
not had to bother about a lot of the more low level details of of proxy
classes and such things. As a result would appreciate a general overview
of
what actually takes place when a non .NET client wishes to use a .NET
developed Web Service.
Thanks a lot for any insights or pointers to information.
Best Regards,
David Ross
.
- Prev by Date: RE: webservices section in web.config
- Next by Date: Re: C# Web Services - usage by non .net clients?
- Previous by thread: How to view SOAP requests
- Next by thread: Re: C# Web Services - usage by non .net clients?
- Index(es):
Relevant Pages
|