WCF Data Services Question: Download WCF Data Services PDF

Tell me what is Proxy and how to generate proxy for WCF Services?

Tweet Share WhatsApp

Answer:

The proxy is a CLR class that exposes a single CLR interface representing the service contract. The proxy provides the same operations as service's contract, but also has additional methods for managing the proxy life cycle and the connection to the service. The proxy completely encapsulates every aspect of the service: its location, its implementation technology and runtime platform, and the communication transport.

The proxy can be generated using Visual Studio by right clicking Reference and clicking on Add Service Reference. This brings up the Add Service Reference dialog box, where you need to supply the base address of the service (or a base address and a MEX URI) and the namespace to contain the proxy.

Proxy can also be generated by using SvcUtil.exe command-line utility. We need to provide SvcUtil with the HTTP-GET address or the metadata exchange endpoint address and, optionally, with a proxy filename. The default proxy filename is output.cs but you can also use the /out switch to indicate a different name.

Download WCF Data Services PDF Read All 26 WCF Data Services Questions
Previous QuestionNext Question
Do you know what is the address formats of the WCF transport schemas?Explain what is Transport and Message Reliability?