Showing posts with label WCF Basic. Show all posts
Showing posts with label WCF Basic. Show all posts

Wednesday, January 1, 2014

Bindings in WCF

Below are different bindings available in WCF.
1.basicHttpBinding
2.WsHttpBinding
3.WsDualHttpBinding
4.WsFedrationhttpBinding
5.netTcpBinding
6.netNamedPipedBinding
7.netMsmqBinding
8.netPeerTcpBinding
9.msmqIntegrationBinding
10.basicHttpContextBinding
11.netTcpContextBinding
12.WebHttpBinding
13.WsHttpContextBinding
14.Ws2007FedrationHttpBinding
15.Ws2007HttpBinding

Difference Between

Difference between Component and Services

A component is a piece of compiled code that can be assembled with other components to build applications.
A service is implemented by one or more component, and is a higher level aggregation.

Service Oriented Architecture (SOA)

Service Oriented Architecture(SOA) is a collection of well defined services. A service is an autonomous system that accepts one or more requests and returns one or more responses as a set of published and well defined interfaces.
Unlike traditional web service, tightly couples architectures SOA implements a set of loosely coupled services that collectively achieve the desired results.
In addition since the underlying implementation details are hidden from the consumer, changes to the implementation won’t affect the service, as long as the contract does not change. This allows system based on SOA to respond more quickly and cost effectively for business.

WCF

WCF is the latest service oriented technology Interoperability is the fundamental characteristics of WCF.Windows Communication Foundation is an SDK for building, configuring and deploying network-distributed services.WCF provides a runtime environment for services, enabling you to expose CLR types as services, and to consume other services as CLR types.
WCF is the first programming model built from the ground upto provides explicit service oriented application development and future ready business orientation. Service orientation is not a technology but a design concept.
Service orientation uses the best practices for building distributed application.

Features in WCF :
1.Develper productivity
2.Attribute based development
3.Coexisting with existing technology
4.Hosting services
5.integration with existing technology
6.One service,multiple end points
7.Integration technologies.