See Also: HttpGetClientProtocol Members
When an XML Web service client uses the HTTP-GET protocol, parameters are encoded within the URL and the response is returned in plain XML.
If you are building an XML Web service client using ASP.NET, then a proxy class deriving indirectly or directly from System.Web.Services.Protocols.WebClientProtocol needs to be created for the XML Web service you want to call. When the XML Web service client calls the XML Web service using HTTP, derive the proxy class from System.Web.Services.Protocols.HttpSimpleClientProtocol, which in turn derives from System.Web.Services.Protocols.WebClientProtocol.
System.Web.Services.Protocols.HttpGetClientProtocol and System.Web.Services.Protocols.HttpPostClientProtocol derive from System.Web.Services.Protocols.HttpSimpleClientProtocol, providing the support for calling an XML Web service method using the HTTP-GET and HTTP-POST protocols respectively. Clients calling an XML Web service using SOAP should derive from System.Web.Services.Protocols.SoapHttpClientProtocol.
For details on building a proxy class, see [<topic://cpconcreatingwebserviceproxy>].