Windows Communication Foundation (WCF) was introduced in .NET 3.0. This is a great network distributed system developed by Microsoft for communication between applications. WCF is meant for designing and deploying distributed applications under a Service-Oriented Architecture (SOA) implementation. From MSDN: Windows Communication Foundation is a part of the .NET Framework that provides a unified programming model for rapidly building service-oriented applications that communicate across the web and the enterprise. WCF is a combined feature of Web Service, Remoting, MSMQ and COM+.
There are the following three main components of a WCF application.
1. WCF Service class: A WCF Service class implements some service as a set of methods.
2. WCF Service host: WCF supports four types of hosting, IIS, Windows Process Activation Services (WAS), self-hosting and Windows Services.
3. WCF Service endpoints: All communication with a Windows Communication Foundation (WCF) service occurs through the endpoints of the service. Usually the name of the Interface will be specified in the contract, so the client application will be aware of the operations that are exposed to the client.
Each endpoint contains:
* Address: An address that indicates where to find the service.
* Binding: A binding that specifies how a client can communicate with the service.
* Contract: A Contract that specifies what can the service do for us.
Posted Date:- 2021-09-20 08:47:20
What is used to create an n-tire application?
What is needed to hold an error/exception?
What is the set of techniques in WFC?
What is used to design the application of the network? Define
State the contract that is used to rectify errors in WCF
In WCF what are the various isolation levels which are given?
What is the full form of REST?
State the types of binding that WCF encompasses.
Which is the namespace used to access WCF?
Mention the three types of transaction managers that WCF contains.
What is the usage of "maxConcurrentCalls" in Throttling?
What are the different types of transaction managers supported by WCF?
What is Callback mode in WCF? Explain.
What is the one-way mode in WCF? Explain.
Which styles of models are supported in WCF?
What is the usage of "receiveTimeout" property in WCF?
What is Exception Handling in WCF? What are the ways for WCF Exception Handling?
What is REST and how to create a WCF RESTful Service ?
What is Transport Reliability in WCF?
What is the transport and message reliability?
How can you test a WCF application without creating a client application?
What is Concurrency Management in WCF?
How many types of binding are there in WCF?
What is the request-reply mode in WCF?
What are the different modes of communication in WCF?
How would you generate a proxy for WCF?
What is Instance Management in WCF?
What is Transaction Propagation? And how WCF support it?
What is REST and what is the problem with WCF REST and how it can be resolved?
Give the address format of all the bindings in WCF.
Which are the different isolation levels in WCF?
What is the difference between ASMX web services and WCF?
What are the hosting requirements for a web service?
What are the three types of transaction manager WCF supports?