> Hi,
>
> I am sorry to ask a stupid question. What is a proxy class?
It's not a stupid question. In fact, it's a frequently asked question, in
one form or another.
In the Web Services platform, a client never directly accesses the server.
All communications between them are in terms of XML, which is described by
an XML Schema (XSD), which is referred to by a WSDL that describes the
service. A proxy class mediates between the client program and all the XML
stuff that's going on in the middle, before the server is reached.
A proxy class is generated by some development tool that reads the WSDL and
associated schemas, and produces code in some programming language. The "Add
Web Reference" feature of Visual Studio is one such tool. WSDL.EXE, part of
the .NET SDK is another such tool. I believe that Java has tools like
"wsdl2j".
I hope that begins to answer your question. I should eventually put together
some reference materials to better answer these questions.
Welcome to the World of Web Services!

Signature
John Saunders [MVP]
Hello Sajid,
Just to add to John's post I recommend to read this http://www.codeproject.com/dotnet/intro2websvc.asp
where is the presentation about how the proxy works
---
WBR,
Michael Nemtsev [.NET/C# MVP] :: blog: http://spaces.live.com/laflour
"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo
S> Hi,
S>
S> I am sorry to ask a stupid question. What is a proxy class?
S>
S> :(
S>
S> Cheers!!!!
S>
John Saunders [MVP] - 30 Aug 2007 15:36 GMT
> Hello Sajid,
>
> Just to add to John's post I recommend to read this
> http://www.codeproject.com/dotnet/intro2websvc.asp
>
> where is the presentation about how the proxy works
Thanks, Michael, I've added this link to my list of answers to Web Services
questions!

Signature
John Saunders [MVP]