Explain "Contract" property of endpoint in WCF?
Contracts are an interface between client and server, contracts are used to identify operations available.
The contract outlines what functionality the endpoint exposes to the client.
Explain the types of contracts available in WCF?
Below are given the types of contracts available in WCF
Mention the list of bindings schemas supported by WCF?
Below are the list of schemas supported by WCF:
What are different types of WCF bindings?
Different types of WCF bindings and schema supported:
List instance modes available in WCF and explain them.
Below are the list of instance modes in WCF available.
What is Service Proxy in WCF?
WCF Proxies are used to enable the communication between client and server by exchanging the messages in the form of requests and responses. It will have the details like Service Path, Protocol details and so on.
Explain Service Oriented Architecture?
SOA is way to develop service oriented applications and WCF technology helps to build SOA applications.
WCF is a technology which makes building services easier, and it works on all transports not only HTTP so it is more generic than Web Services which works only on Http.
SOA principles are:
What do you understand by term SOAP?
SOAP represents the Simple Object Access Protocol, which is utilized for the trading information in XML-based organization over HTTP. A SOAP message has a discretionary header and a required body component. A SOAP message header can contain the application-explicit data like confirmation or approval and so forth. Additionally, a SOAP message header must be the main component of the SOAP Envelope component. The SOAP body is composed of the real SOAP message.
What are DataContarcts in WCF?
In WCF while communicating bwtween server and client through message. We decorate class with [DataContact] attribute to serialize the class & by using [DataMember] attribute over its properties. For security purpose we are serializing the messages sent across the wire.
Mention types of transaction managers in WCF?
Here are the list of transaction managers in WCF.